Fixed tmpnam(): name contained null-byte

This commit is contained in:
ceriel
1991-02-26 09:28:39 +00:00
parent bd9ac66548
commit c5cb80b346

View File

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