X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_cgi.c;h=fb9a1fb17079562f125be874ef27bad8b33f3aef;hb=b13fce25f7de6f9319fd609bb0fa262c974c1c98;hp=9efa01f72af575af7eb035b881517aa67d1f1cdb;hpb=18acc4106233bdc59011a0a87d2f4a3373d65c9b;p=collection4.git diff --git a/src/utils_cgi.c b/src/utils_cgi.c index 9efa01f..fb9a1fb 100644 --- a/src/utils_cgi.c +++ b/src/utils_cgi.c @@ -328,7 +328,7 @@ char *html_escape_copy (char *dest, const char *src, size_t n) /* {{{ */ break; } - return (src); + return (dest); } /* }}} char *html_escape_copy */ #undef COPY_ENTITY @@ -347,6 +347,9 @@ char *html_escape (const char *string) /* {{{ */ { char buffer[4096]; + if (string == NULL) + return (NULL); + html_escape_copy (buffer, string, sizeof (buffer)); return (strdup (buffer));