From: Ilia Alshanetsky Date: Wed, 12 May 2004 16:49:47 +0000 (+0000) Subject: Fixed bug #28374 (Possible unterminated loop inside X-Git-Tag: RELEASE_0_1~218 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca5c6a1e91ecd6e240639bfd55ca25bfd801206f;p=php Fixed bug #28374 (Possible unterminated loop inside _php_pgsql_trim_message()). --- diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c index 81f6749463..414e2050ec 100644 --- a/ext/pgsql/pgsql.c +++ b/ext/pgsql/pgsql.c @@ -227,7 +227,7 @@ static char * _php_pgsql_trim_message(const char *message, int *len) if (i>1 && (message[i-1] == '\r' || message[i-1] == '\n') && message[i] == '.') { --i; } - while (i && (message[i] == '\r' || message[i] == '\n')) { + while (i>0 && (message[i] == '\r' || message[i] == '\n')) { --i; } ++i;