X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver.c;h=c00c3ea94495435f9d70e17a5745a6e706bbba80;hb=c2617920b4fe8b5745d2399129105fdc59dc615c;hp=579d85ba091b123fe430778e82d2533d5b4eb6ba;hpb=0e989f70da6561b7218ab3bf508a90dc84febcd1;p=silc.git diff --git a/apps/silcd/server.c b/apps/silcd/server.c index 579d85ba..c00c3ea9 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -381,11 +381,7 @@ bool silc_server_rehash(SilcServer server) silc_server_config_ref(&server->config_ref, server->config, server->config); /* Fix the server_name field */ - if (!strcmp(server->server_name, newconfig->server_info->server_name)) { - /* We don't need any update */ - silc_free(newconfig->server_info->server_name); - newconfig->server_info->server_name = NULL; - } else { + if (strcmp(server->server_name, newconfig->server_info->server_name)) { silc_free(server->server_name); server->server_name = newconfig->server_info->server_name; newconfig->server_info->server_name = NULL;