butc: avoid freeing uninitialized pointer in writeDbDump()
authorGarrett Wollman <wollman@csail.mit.edu>
Sun, 7 Aug 2011 03:55:50 +0000 (23:55 -0400)
committerDerrick Brashear <shadow@dementia.org>
Sun, 7 Aug 2011 18:50:08 +0000 (11:50 -0700)
commit43834bff1a2b1af348ff69d538a884bf1070b90c
treee489092f1654023bc105eea78e2ca9b318112a2d
parent1fc4c9dbe2b1ba11929a5e5106afda5969e6fa7c
butc: avoid freeing uninitialized pointer in writeDbDump()

In error conditions, charList could be freed before it is initialized.
Move the initialization up to before the error checks.

Change-Id: I678f40552590e238f494507f7410233cdbb949ac
Found-by: clang static analyzer
Reviewed-on: http://gerrit.openafs.org/5167
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Simon Wilkinson <sxw@inf.ed.ac.uk>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/butc/tcudbprocs.c