It would crash if input is of unrecognized format. Probably than
there's going to be more problems to be concerned with, but just in
case, don't crash in
--
GJ
diff --git a/src/backend/utils/adt/varlena.c b/src/backend/utils/adt/varlena.c
index 363fd3c..48ee55d 100644
--- a/src/backend/utils/adt/varlena.c
+++ b/src/backend/utils/adt/varlena.c
@@ -351,6 +351,7 @@ byteaout(PG_FUNCTION_ARGS)
else
*rp++ = *vp;
}
+ *rp = '\0';
}
else
{
@@ -358,7 +359,7 @@ byteaout(PG_FUNCTION_ARGS)
bytea_output);
rp = result = NULL; /* keep compiler quiet */
}
- *rp = '\0';
+
PG_RETURN_CSTRING(result);
}
--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers