diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2015-11-25 15:17:19 -0700 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2015-11-25 15:17:19 -0700 |
| commit | a600df073a9d1d1ebc166fb02582836f597a7f8f (patch) | |
| tree | c3f2762b3fb67b71fb58936e06d93ca3f63d082b /src/buffer.cpp | |
| parent | 0b59afec56ab62b58329b17581eaf166eb28e2c2 (diff) | |
| download | zig-a600df073a9d1d1ebc166fb02582836f597a7f8f.tar.gz zig-a600df073a9d1d1ebc166fb02582836f597a7f8f.zip | |
fix invalid memory write
Diffstat (limited to 'src/buffer.cpp')
| -rw-r--r-- | src/buffer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/buffer.cpp b/src/buffer.cpp index 87d134b351..6607bb389c 100644 --- a/src/buffer.cpp +++ b/src/buffer.cpp @@ -25,6 +25,7 @@ Buf *buf_sprintf(const char *format, ...) { } void buf_appendf(Buf *buf, const char *format, ...) { + assert(buf->list.length); va_list ap, ap2; va_start(ap, format); va_copy(ap2, ap); |
