diff --git a/source/vars.c b/source/vars.c index 12bf1af..4b096bc 100644 --- a/source/vars.c +++ b/source/vars.c @@ -935,11 +935,9 @@ void set_var_value(int var_index, char *value, IrcVariableDll *dll) else say("SET: no such user"); } - if ((!var->int_flags & VIF_CHANGED)) + if (!(var->int_flags & VIF_CHANGED)) { - if ((var->string && ! value) || - (! var->string && value) || - my_stricmp(var->string, value)) + if (!var->string || my_stricmp(var->string, value)) var->int_flags |= VIF_CHANGED; } if (loading_global)