| 1864 | return set_value(key, v, vlen, false) == JSV_BAD_JSON; |
| 1865 | } |
| 1866 | bool set_double_value(const char *key, double val) const |
| 1867 | { |
| 1868 | char v[FLOATING_POINT_BUFFER+1]; |
| 1869 | size_t vlen= my_fcvt(val, TIME_SECOND_PART_DIGITS, v, NULL); |
| 1870 | return set_value(key, v, vlen, false) == JSV_BAD_JSON; |
| 1871 | } |
| 1872 | bool set_bool_value(const char *key, bool val) const |
| 1873 | { |
| 1874 | return set_value(key, val ? "true" : "false", val ? 4 : 5, false) == JSV_BAD_JSON; |