diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2014-01-24 11:54:53 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2014-01-24 11:54:53 +0000 |
commit | b38dfd793966611c386e4a9c7f5772a16b5e88b8 (patch) | |
tree | 249739764841a0afa4565f8ce0f0ee8fa7f1d5b8 /monkey/dispatch.c | |
parent | 69778e29457cc0fbe65361e0db460908b89a8459 (diff) | |
download | netsurf-b38dfd793966611c386e4a9c7f5772a16b5e88b8.tar.gz netsurf-b38dfd793966611c386e4a9c7f5772a16b5e88b8.tar.bz2 |
ensure monkey command dispatch frees argument vector (coverity 1127054)
Diffstat (limited to 'monkey/dispatch.c')
-rw-r--r-- | monkey/dispatch.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/monkey/dispatch.c b/monkey/dispatch.c index c1b3edce4..c186a89ce 100644 --- a/monkey/dispatch.c +++ b/monkey/dispatch.c @@ -81,6 +81,9 @@ monkey_process_command(void) } } RING_ITERATE_END(handler_ring, handler); - if (fn != NULL) + if (fn != NULL) { fn(argc, argv); + } + + free(argv); } |