aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2005-11-10 23:26:40 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2005-11-10 23:26:40 +0000
commit03aa754eecd89723da969b189b7098e2e2b1fda3 (patch)
treefec1d01737850cc930d74632acba694f0322873c
parent91c9adf438e5550c4ed3eedf64101292b67d04b4 (diff)
issue #5703
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7054 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-xChangeLog2
-rwxr-xr-xres/res_features.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 315883afe..1608136f3 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2005-11-10 Kevin P. Fleming <kpfleming@digium.com>
+ * res/res_features.c (load_config): properly initialize referenced variable (issue #5703)
+
* apps/app_queue.c (rqm_exec): correct segfault problem (issue #5705)
(aqm_exec): ditto
diff --git a/res/res_features.c b/res/res_features.c
index 04cccc265..052b4830b 100755
--- a/res/res_features.c
+++ b/res/res_features.c
@@ -1949,7 +1949,7 @@ static int load_config(void)
struct ast_config *cfg = NULL;
struct ast_variable *var = NULL;
char old_parking_ext[AST_MAX_EXTENSION];
- char old_parking_con[AST_MAX_EXTENSION];
+ char old_parking_con[AST_MAX_EXTENSION] = "";
if (!ast_strlen_zero(parking_con)) {
strcpy(old_parking_ext, parking_ext);