mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 04:43:34 +02:00
PARAM_FLAG_OPTCHAN_NAME check didn't work properly and it was always
assumed, so * didn't work as channel parameter. also changed the how PARAM_FLAG_OPTCHAN_NAME was defined. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2435 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
0da21a5f59
commit
c2d8dc7eee
2 changed files with 3 additions and 2 deletions
|
|
@ -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 **);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue