diff options
author | vda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-12-17 00:33:29 +0000 |
---|---|---|
committer | vda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-12-17 00:33:29 +0000 |
commit | 1636f6e03dcbba5dcb03f3c3f20bbbdfe4710046 (patch) | |
tree | 14e80ca0d88626a51d25bac4a15d10d4fad52d01 /editors/patch.c | |
parent | 8037e89b2e9c5a485bd57f4fe40f4659c25ca7b9 (diff) | |
download | busybox-w32-1636f6e03dcbba5dcb03f3c3f20bbbdfe4710046.tar.gz busybox-w32-1636f6e03dcbba5dcb03f3c3f20bbbdfe4710046.tar.bz2 busybox-w32-1636f6e03dcbba5dcb03f3c3f20bbbdfe4710046.zip |
patch: fix double-free (bug 1120)
git-svn-id: svn://busybox.net/trunk/busybox@16978 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'editors/patch.c')
-rw-r--r-- | editors/patch.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/editors/patch.c b/editors/patch.c index 8e885d06e..d13b06a83 100644 --- a/editors/patch.c +++ b/editors/patch.c | |||
@@ -214,6 +214,7 @@ int patch_main(int argc, char **argv) | |||
214 | bb_error_msg("hunk #%d FAILED at %d", hunk_count, hunk_offset_start); | 214 | bb_error_msg("hunk #%d FAILED at %d", hunk_count, hunk_offset_start); |
215 | hunk_error++; | 215 | hunk_error++; |
216 | free(patch_line); | 216 | free(patch_line); |
217 | patch_line = NULL; | ||
217 | break; | 218 | break; |
218 | } | 219 | } |
219 | free(src_line); | 220 | free(src_line); |