diff options
| author | mycroft <mycroft@NetBSD.org> | 2000-01-21 19:51:36 +0000 |
|---|---|---|
| committer | mycroft <mycroft@NetBSD.org> | 2000-01-21 19:51:36 +0000 |
| commit | 442e96d2302b5bc33d54817d451d0cc7414dccf2 (patch) | |
| tree | 8b70c3ca9605413bfc6514c3e539367e0eb6a410 /lib/libc/stdio/vasprintf.c | |
| parent | 2d0426d8d2a7ac9959e4095cfb4c011df2dc9c06 (diff) | |
Initialize f._file for locking primitives.
Diffstat (limited to 'lib/libc/stdio/vasprintf.c')
| -rw-r--r-- | lib/libc/stdio/vasprintf.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/libc/stdio/vasprintf.c b/lib/libc/stdio/vasprintf.c index 302535071c4..1bf3eda104e 100644 --- a/lib/libc/stdio/vasprintf.c +++ b/lib/libc/stdio/vasprintf.c @@ -1,4 +1,4 @@ -/* $NetBSD: vasprintf.c,v 1.6 1999/09/20 04:39:33 lukem Exp $ */ +/* $NetBSD: vasprintf.c,v 1.7 2000/01/21 19:51:37 mycroft Exp $ */ /* * Copyright (c) 1997 Todd C. Miller <Todd.Miller@courtesan.com> @@ -29,7 +29,7 @@ #include <sys/cdefs.h> #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: vasprintf.c,v 1.6 1999/09/20 04:39:33 lukem Exp $"); +__RCSID("$NetBSD: vasprintf.c,v 1.7 2000/01/21 19:51:37 mycroft Exp $"); #endif /* LIBC_SCCS and not lint */ #include <assert.h> @@ -50,6 +50,7 @@ vasprintf(str, fmt, ap) _DIAGASSERT(str != NULL); _DIAGASSERT(fmt != NULL); + f._file = -1; f._flags = __SWR | __SSTR | __SALC; f._bf._base = f._p = (unsigned char *)malloc(128); if (f._bf._base == NULL) |
