From ff843bacf445c185be292a32c8078a72a6e11c53 Mon Sep 17 00:00:00 2001 From: Rasmus Lerdorf Date: Wed, 7 Jun 2000 00:59:14 +0000 Subject: [PATCH] Make trim strip \0 to match php 3 @ Make trim strip \0 to match php 3 (Rasmus) --- ext/standard/string.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/standard/string.c b/ext/standard/string.c index cd68ac1116..9b49744065 100644 --- a/ext/standard/string.c +++ b/ext/standard/string.c @@ -133,7 +133,7 @@ PHPAPI void php_trim(zval *str, zval * return_value, int mode) if (mode & 1) { for (i = 0; i < len; i++) { if (c[i] == ' ' || c[i] == '\n' || c[i] == '\r' || - c[i] == '\t' || c[i] == '\v') { + c[i] == '\t' || c[i] == '\v' || c[i] == '\0') { trimmed++; } else { break; @@ -145,7 +145,7 @@ PHPAPI void php_trim(zval *str, zval * return_value, int mode) if (mode & 2) { for (i = len - 1; i >= 0; i--) { if (c[i] == ' ' || c[i] == '\n' || c[i] == '\r' || - c[i] == '\t' || c[i] == '\v') { + c[i] == '\t' || c[i] == '\v' || c[i] == '\0') { len--; } else { break; -- 2.50.1