Fixed tmpnam(): name contained null-byte
authorceriel <none@none>
Tue, 26 Feb 1991 09:28:39 +0000 (09:28 +0000)
committerceriel <none@none>
Tue, 26 Feb 1991 09:28:39 +0000 (09:28 +0000)
lang/cem/libcc.ansi/stdio/tmpnam.c

index f6f9ddb..92983fb 100644 (file)
@@ -19,7 +19,7 @@ tmpnam(char *s) {
                name = name_buffer + strlen(name_buffer);
                name = _i_compute(_getpid(), 10, name, 5);
                *name++ = '.';
-               *name++ = '\0';
+               *name = '\0';
        }
        if (++count > TMP_MAX) count = 1;       /* wrap-around */
        *_i_compute(count, 10, name, 3) = '\0';