Revision
14398
Author
mrene
Date
2009-07-28 13:33:18 -0500 (Tue, 28 Jul 2009)

Log Message

switch_core_session_execute_exten: fix missing UNPROTECT_INTERFACE

Modified Paths

Diff

Modified: freeswitch/trunk/src/switch_core_session.c (14397 => 14398)


--- freeswitch/trunk/src/switch_core_session.c	2009-07-28 16:03:45 UTC (rev 14397)
+++ freeswitch/trunk/src/switch_core_session.c	2009-07-28 18:33:18 UTC (rev 14398)
@@ -1545,7 +1545,10 @@
 
 		count++;
 
-		if ((extension = dialplan_interface->hunt_function(session, dparg, new_profile)) != 0) {
+		extension = dialplan_interface->hunt_function(session, dparg, new_profile);
+		UNPROTECT_INTERFACE(dialplan_interface);	
+
+		if (extension) {
 			break;
 		}
 	}