]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Skinny: avoid non-set profile name
authorMathieu Parent <math.parent@gmail.com>
Thu, 8 Apr 2010 21:16:44 +0000 (23:16 +0200)
committerMathieu Parent <math.parent@gmail.com>
Thu, 8 Apr 2010 21:16:44 +0000 (23:16 +0200)
src/mod/endpoints/mod_skinny/mod_skinny.c

index 56f2b5ed0ecb86560270243cdeaacf864bca576a..a6adf86c4ada6a4f9dfeb8471709205033c8a4d2 100644 (file)
@@ -1483,7 +1483,7 @@ static switch_status_t load_skinny_config(void)
                            }
                                profile = switch_core_alloc(profile_pool, sizeof(skinny_profile_t));
                                profile->pool = profile_pool;
-                               profile->name = profile_name;
+                               profile->name = switch_core_strdup(profile->pool, profile_name);
                                switch_mutex_init(&profile->listener_mutex, SWITCH_MUTEX_NESTED, profile->pool);
                                switch_mutex_init(&profile->sql_mutex, SWITCH_MUTEX_NESTED, profile->pool);
                                switch_mutex_init(&profile->sock_mutex, SWITCH_MUTEX_NESTED, profile->pool);