diff --git a/src/core/store_json.c b/src/core/store_json.c
index f5be74543f32ed8bbee35b2cff6f95dba828d2e1..a772dc39c8f67549c8205a0f63527672b6edf473 100644 (file)
--- a/src/core/store_json.c
+++ b/src/core/store_json.c
if (obj->type == SDB_ATTRIBUTE) {
char tmp[sdb_data_strlen(&ATTR(obj)->value) + 1];
char val[2 * sizeof(tmp) + 3];
- if (sdb_data_format(&ATTR(obj)->value, tmp, sizeof(tmp),
- SDB_DOUBLE_QUOTED) < 0)
+ if (! sdb_data_format(&ATTR(obj)->value, tmp, sizeof(tmp),
+ SDB_DOUBLE_QUOTED))
snprintf(tmp, sizeof(tmp), "<error>");
if (tmp[0] == '"') {