clang compiler warnings: Fix sometimes-uninitialized warning in pbx_config
authorMatthew Jordan <mjordan@digium.com>
Mon, 6 Apr 2015 18:03:54 +0000 (18:03 +0000)
committerMatthew Jordan <mjordan@digium.com>
Mon, 6 Apr 2015 18:03:54 +0000 (18:03 +0000)
commite309a91e2de399f4b1e34fb0b031cc3b78975354
tree0f20286e84a35fd70f173333e5615a1f7da18971
parented3cf8761bcbc088d00a86b46f066ead14c4bddc
clang compiler warnings: Fix sometimes-uninitialized warning in pbx_config

This patch fixes a warning caught by clang, in which a char pointer could be
assigned to before it was initialized. The patch re-organizes the code to
ensure that the pointer is always initialized, even on off nominal paths.

Review: https://reviewboard.asterisk.org/r/4529

ASTERISK-24917
Reported by: dkdegroot
patches:
  rb4529.patch submitted by dkdegroot (License 6600)
........

Merged revisions 434090 from http://svn.asterisk.org/svn/asterisk/branches/11
........

Merged revisions 434091 from http://svn.asterisk.org/svn/asterisk/branches/13

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@434092 65c4cc65-6c06-0410-ace0-fbb531ad65f3
pbx/pbx_config.c