diff --git a/channels/chan_zap.c b/channels/chan_zap.c index a2336570234139b5c71aac187207d1a9e2fab286..17fab8acd6eff8ed90b3a3a140f4e453599b9334 100755 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -7541,6 +7541,8 @@ static int setup_zap(void) strncpy(context, v->value, sizeof(context)-1); } else if (!strcasecmp(v->name, "language")) { strncpy(language, v->value, sizeof(language)-1); + } else if (!strcasecmp(v->name, "progzone")) { + strncpy(progzone, v->value, sizeof(progzone)-1); } else if (!strcasecmp(v->name, "musiconhold")) { strncpy(musicclass, v->value, sizeof(musicclass)-1); } else if (!strcasecmp(v->name, "stripmsd")) { @@ -8096,7 +8098,7 @@ static int reload_zt(void) } else if (!strcasecmp(v->name, "language")) { strncpy(language, v->value, sizeof(language)-1); } else if (!strcasecmp(v->name, "progzone")) { - strncpy(progzone, v->value, sizeov(progzone) - 1); + strncpy(progzone, v->value, sizeof(progzone) - 1); } else if (!strcasecmp(v->name, "musiconhold")) { strncpy(musicclass, v->value, sizeof(musicclass)-1); } else if (!strcasecmp(v->name, "stripmsd")) {