[asterisk-commits] oej: branch group/set-tonezone-1.4 r297773 - in /team/group/set-tonezone-1.4:...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Tue Dec 7 06:33:35 CST 2010


Author: oej
Date: Tue Dec  7 06:33:23 2010
New Revision: 297773

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=297773
Log:
Don't set empty zones

Modified:
    team/group/set-tonezone-1.4/channels/chan_sip.c
    team/group/set-tonezone-1.4/include/asterisk/indications.h

Modified: team/group/set-tonezone-1.4/channels/chan_sip.c
URL: http://svnview.digium.com/svn/asterisk/team/group/set-tonezone-1.4/channels/chan_sip.c?view=diff&rev=297773&r1=297772&r2=297773
==============================================================================
--- team/group/set-tonezone-1.4/channels/chan_sip.c (original)
+++ team/group/set-tonezone-1.4/channels/chan_sip.c Tue Dec  7 06:33:23 2010
@@ -4459,10 +4459,12 @@
 		tmp->amaflags = i->amaflags;
 	if (!ast_strlen_zero(i->language))
 		ast_string_field_set(tmp, language, i->language);
-	if (!(new_zone = ast_get_indication_zone(i->zone))) {
-		ast_log(LOG_ERROR, "Unknown country code '%s' for tonezone. Check indications.conf for available country codes.\n", i->zone);
-	} else {
-		tmp->zone = new_zone;
+	if (!ast_strlen_zero(i->zone) {
+		if (!(new_zone = ast_get_indication_zone(i->zone))) {
+			ast_log(LOG_ERROR, "Unknown country code '%s' for tonezone. Check indications.conf for available country codes.\n", i->zone);
+		} else {
+			tmp->zone = new_zone;
+		}
 	}
 	i->owner = tmp;
 	ast_module_ref(ast_module_info->self);

Modified: team/group/set-tonezone-1.4/include/asterisk/indications.h
URL: http://svnview.digium.com/svn/asterisk/team/group/set-tonezone-1.4/include/asterisk/indications.h?view=diff&rev=297773&r1=297772&r2=297773
==============================================================================
--- team/group/set-tonezone-1.4/include/asterisk/indications.h (original)
+++ team/group/set-tonezone-1.4/include/asterisk/indications.h Tue Dec  7 06:33:23 2010
@@ -34,7 +34,7 @@
 
 #include "asterisk/lock.h"
 
-#define MAX_TONEZONE_COUNTRY 5
+#define MAX_TONEZONE_COUNTRY 16
 
 struct tone_zone_sound {
 	struct tone_zone_sound *next;		/* next element */




More information about the asterisk-commits mailing list