commit | 0dc3aa4b1dcca64ca747de9ceb05f0033f884bd6 | [log] [tgz] |
---|---|---|
author | Xi Wang <xi.wang@gmail.com> | Wed Jan 30 17:46:12 2013 -0800 |
committer | Russ Cox <rsc@swtch.com> | Wed Jan 30 17:46:12 2013 -0800 |
tree | 721b6e257043b17395921ade381a13a62f6700f0 | |
parent | dad9d0ac8faf5482c0305a1da7356b1b1982c0a0 [diff] |
libmach: fix crash in dwarfpc (misuse of realloc) R=rsc CC=plan9port.codebot https://codereview.appspot.com/7225059
diff --git a/src/libmach/dwarfpc.c b/src/libmach/dwarfpc.c index 9c36cf0..31b6bb4 100644 --- a/src/libmach/dwarfpc.c +++ b/src/libmach/dwarfpc.c
@@ -194,6 +194,7 @@ newf = realloc(f, (nf+1)*sizeof(f[0])); if(newf == nil) goto out; + f = newf; f[nf++] = b.p; s = dwarfgetstring(&b); dwarfget128(&b);