From: Mark Lipscombe Date: Mon, 6 Jul 2015 15:06:17 +0000 (-0300) Subject: FS-7778 Fix ALTER TABLE statement to use single quotes. X-Git-Tag: v1.6.2~321^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97394bd679ca39d630010449adf6fcef0d01466f;p=thirdparty%2Ffreeswitch.git FS-7778 Fix ALTER TABLE statement to use single quotes. sofia_glue.c tries to issue an SQL "ALTER TABLE" statement to add the ping_status column to sip_registrations, but fails because the default is incorrectly quoted (double quotes vs single quotes). --- diff --git a/src/mod/endpoints/mod_sofia/sofia_glue.c b/src/mod/endpoints/mod_sofia/sofia_glue.c index ea34a585ff..0a46691a0e 100644 --- a/src/mod/endpoints/mod_sofia/sofia_glue.c +++ b/src/mod/endpoints/mod_sofia/sofia_glue.c @@ -2238,7 +2238,7 @@ int sofia_glue_init_sql(sofia_profile_t *profile) switch_cache_db_test_reactive(dbh, test_sql, "drop table sip_registrations", reg_sql); switch_cache_db_test_reactive(dbh, "select ping_count from sip_registrations", NULL, "alter table sip_registrations add column ping_count INTEGER default 0"); - switch_cache_db_test_reactive(dbh, "select ping_status from sip_registrations", NULL, "alter table sip_registrations add column ping_status VARCHAR(255) default \"Reachable\""); + switch_cache_db_test_reactive(dbh, "select ping_status from sip_registrations", NULL, "alter table sip_registrations add column ping_status VARCHAR(255) default 'Reachable'"); switch_cache_db_test_reactive(dbh, "select ping_expires from sip_registrations", NULL, "alter table sip_registrations add column ping_expires INTEGER not null default 0"); test2 = switch_mprintf("%s;%s", test_sql, test_sql);