Another big batch of memory leak fixes, again mostly on error paths.
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Mon, 22 Jul 2013 07:11:54 +0000 (07:11 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Mon, 22 Jul 2013 07:11:54 +0000 (07:11 +0000)
commit0c33d3a6483e2493a29d662afc79a8c86dc6dfc5
tree414aabb591297a8f6985d2175f3a405614379adc
parent33b1edda1f3fa65f5cad3b8a73cdc2fd61558ec9
Another big batch of memory leak fixes, again mostly on error paths.
The most interesting one is printer_add_enum, which I've modified to
take a char ** rather than a char * so that it can both realloc its
input buffer _and_ return NULL to indicate error.

git-svn-id: svn://svn.tartarus.org/sgt/putty@9959 cda61777-01e9-0310-a592-d414129be87e
windows/winctrls.c
windows/window.c
windows/winjump.c
windows/winpgen.c
windows/winpgnt.c
windows/winpgntc.c
windows/winprint.c
windows/winproxy.c
windows/winstore.c