From: Stig Bakken Date: Wed, 12 Dec 2001 01:36:07 +0000 (+0000) Subject: return boolean where appropriate X-Git-Tag: ChangeLog~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dd969337a0da07548bf77468eb43c5e8d84762d8;p=php return boolean where appropriate --- diff --git a/ext/standard/versioning.c b/ext/standard/versioning.c index ad51a34e69..5f2757a289 100644 --- a/ext/standard/versioning.c +++ b/ext/standard/versioning.c @@ -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(); }