]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
CID:1214158 Buffer not null terminated
authorMichael Jerris <mike@jerris.com>
Thu, 15 May 2014 12:42:49 +0000 (12:42 +0000)
committerMichael Jerris <mike@jerris.com>
Thu, 15 May 2014 12:42:49 +0000 (12:42 +0000)
src/mod/applications/mod_fifo/mod_fifo.c

index e9bf558257982573316d32f9f08323e97db01f61..b8d0ae0bc44c4feb2a6e8568726983e7d7c84878 100644 (file)
@@ -4274,7 +4274,7 @@ static switch_status_t load_config(int reload, int del_all)
        switch_cache_db_handle_t *dbh = NULL;
        fifo_node_t *node;
 
-       strncpy(globals.hostname, switch_core_get_switchname(), sizeof(globals.hostname));
+       strncpy(globals.hostname, switch_core_get_switchname(), sizeof(globals.hostname) - 1);
 
        if (!(xml = switch_xml_open_cfg(cf, &cfg, NULL))) {
                switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Open of %s failed\n", cf);