updates.
[silc.git] / apps / silcd / server.c
index 579d85ba091b123fe430778e82d2533d5b4eb6ba..c00c3ea94495435f9d70e17a5745a6e706bbba80 100644 (file)
@@ -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;