}
if (command_info->mnemonic == (const char *) NULL)
return(-1);
- if (*token == '!')
+ if (negate != MagickFalse)
option_types=option_types &~ command_info->flags;
else
option_types=option_types | command_info->flags;
}
if (option_info[i].mnemonic == (char *) NULL)
return(-1);
- if (*token == '!')
+ if (negate != MagickFalse)
option_types=option_types &~ option_info[i].flags;
else
option_types=option_types | option_info[i].flags;
}
if (command_info->mnemonic == (const char *) NULL)
return(-1);
- if (*token == '!')
+ if (negate != MagickFalse)
option_types=option_types &~ command_info->type;
else
option_types=option_types | command_info->type;
}
if (option_info[i].mnemonic == (char *) NULL)
return(-1);
- if (*token == '!')
+ if (negate != MagickFalse)
option_types=option_types &~ option_info[i].type;
else
option_types=option_types | option_info[i].type;