]> granicus.if.org Git - php/commitdiff
return boolean where appropriate
authorStig Bakken <ssb@php.net>
Wed, 12 Dec 2001 01:36:07 +0000 (01:36 +0000)
committerStig Bakken <ssb@php.net>
Wed, 12 Dec 2001 01:36:07 +0000 (01:36 +0000)
ext/standard/versioning.c

index ad51a34e69a6993d62a2ec4a35ad02ba77175270..5f2757a28981df2afbf33019d6df3dd5ba6f3049 100644 (file)
@@ -189,22 +189,22 @@ PHP_FUNCTION(version_compare)
                RETURN_LONG(compare);
        }
        if (!strcmp(op, "<") || !strcmp(op, "lt")) {
-               RETURN_LONG(compare == -1);
+               RETURN_BOOL(compare == -1);
        }
        if (!strcmp(op, "<=") || !strcmp(op, "le")) {
-               RETURN_LONG(compare != 1);
+               RETURN_BOOL(compare != 1);
        }
        if (!strcmp(op, ">") || !strcmp(op, "gt")) {
-               RETURN_LONG(compare == 1);
+               RETURN_BOOL(compare == 1);
        }
        if (!strcmp(op, ">=") || !strcmp(op, "ge")) {
-               RETURN_LONG(compare != -1);
+               RETURN_BOOL(compare != -1);
        }
        if (!strcmp(op, "==") || !strcmp(op, "=") || !strcmp(op, "eq")) {
-               RETURN_LONG(compare == 0);
+               RETURN_BOOL(compare == 0);
        }
        if (!strcmp(op, "!=") || !strcmp(op, "<>") || !strcmp(op, "ne")) {
-               RETURN_LONG(compare != 0);
+               RETURN_BOOL(compare != 0);
        }
        RETURN_NULL();
 }