aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/hstore/hstore_io.c12
1 files changed, 2 insertions, 10 deletions
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;