]> code.citadel.org Git - citadel.git/blobdiff - citadel/sysdep.c
* More extermination of the dreaded SIZ moby-buffers.
[citadel.git] / citadel / sysdep.c
index c6c96ac09a6f74554a56d8ac275f94f2550d8a80..4783f7e1d89339fd651907433b6fb4d37be945ca 100644 (file)
@@ -676,7 +676,7 @@ int client_getln(char *buf, int bufsize)
        buf[i] = 0;
        while ((strlen(buf)>0)&&(!isprint(buf[strlen(buf)-1])))
                buf[strlen(buf)-1] = 0;
-       if (retval < 0) strcpy(buf, "000");
+       if (retval < 0) safestrncpy(buf, "000", bufsize);
        return(retval);
 }