diff --git a/dll/windivert_helper.c b/dll/windivert_helper.c index 15f3f0c..e9a62e7 100644 --- a/dll/windivert_helper.c +++ b/dll/windivert_helper.c @@ -1949,8 +1949,8 @@ static void WinDivertSimplifyTest(PEXPR test) default: return; } - test->arg[0] = WinDivertMakeVar(type, NULL); - test->arg[1] = (result? WinDivertMakeOne(): WinDivertMakeZero()); + test->arg[0] = WinDivertMakeVar((result? type: TOKEN_ZERO), NULL); + test->arg[1] = WinDivertMakeOne(); test->kind = TOKEN_EQ; }