In version 2.x there was no error.

diff --git a/src/global/xtext.c b/src/global/xtext.c
index e5605d7..750f2dd 100644
--- a/src/global/xtext.c
+++ b/src/global/xtext.c
@@ -134,8 +134,7 @@ VSTRING *xtext_unquote_append(VSTRING *unquoted,
const char *quoted)
 VSTRING *xtext_unquote(VSTRING *unquoted, const char *quoted)
 {
   VSTRING_RESET(unquoted);
-   xtext_unquote_append(unquoted, quoted);
-   return (unquoted);
+   return xtext_unquote_append(unquoted, quoted) ? (unquoted) : (0);
 }

Krzysztof Wojtaś

Reply via email to