diff --git a/contrib/hstore/hstore_io.c b/contrib/hstore/hstore_io.c index d3e67dd5d02..772a5ca5d51 100644 --- a/contrib/hstore/hstore_io.c +++ b/contrib/hstore/hstore_io.c @@ -1240,11 +1240,7 @@ hstore_to_json_loose(PG_FUNCTION_ARGS) dst; if (count == 0) - { - out = palloc(1); - *out = '\0'; - PG_RETURN_TEXT_P(cstring_to_text(out)); - } + PG_RETURN_TEXT_P(cstring_to_text_with_len("{}",2)); buflen = 3; @@ -1369,11 +1365,7 @@ hstore_to_json(PG_FUNCTION_ARGS) dst; if (count == 0) - { - out = palloc(1); - *out = '\0'; - PG_RETURN_TEXT_P(cstring_to_text(out)); - } + PG_RETURN_TEXT_P(cstring_to_text_with_len("{}",2)); buflen = 3;