updates.
[silc.git] / apps / silcd / packet_receive.c
index f0c3616da003fd8061cd92cc3000ec7032e41c8a..56f015696817a1290285cb917453799a6934157f 100644 (file)
@@ -595,7 +595,7 @@ void silc_server_notify(SilcServer server,
     tmp = silc_argument_get_arg_type(args, 5, &tmp_len);
     if (tmp) {
       silc_free(channel->passphrase);
-      channel->passphrase = strdup(tmp);
+      channel->passphrase = silc_memdup(tmp, tmp_len);
     }
 
     break;