updates.
[runtime.git] / apps / irssi / src / core / commands.c
index a96b5fa009d48ee1f749490b1819b39835130c68..0899c9fa3c725d5fdd76de9536ca2a8506387314 100644 (file)
@@ -717,7 +717,8 @@ int cmd_get_params(const char *data, gpointer *free_me, int count, ...)
                cnt = PARAM_WITHOUT_FLAGS(count);
                if (count & PARAM_FLAG_OPTCHAN) {
                        /* optional channel as first parameter */
-                        require_name = (count & PARAM_FLAG_OPTCHAN_NAME);
+                       require_name = (count & PARAM_FLAG_OPTCHAN_NAME) ==
+                               PARAM_FLAG_OPTCHAN_NAME;
                        arg = get_optional_channel(item, &datad, require_name);
 
                        str = (char **) va_arg(args, char **);