Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 85e22736dde948b4af8fc20c2ecb80cd > files > 39

php-5.2.6-18.14mdv2009.0.src.rpm

--- ext/imap/php_imap.c	28 Mar 2008 16:45:05 -0000	1.208.2.7.2.26.2.5
+++ ext/imap/php_imap.c	1 Apr 2008 18:28:45 -0000	1.208.2.7.2.26.2.6
@@ -798,7 +798,11 @@ static void php_imap_do_open(INTERNAL_FU
 #ifdef SET_MAXLOGINTRIALS
 	if (myargc == 5) {
 		convert_to_long_ex(retries);
-		mail_parameters(NIL, SET_MAXLOGINTRIALS, (void *) Z_LVAL_PP(retries));
+		if (retries < 0) {
+			php_error_docref(NULL TSRMLS_CC, E_WARNING ,"Retries must be greater or eqaul to 0");
+		} else {
+			mail_parameters(NIL, SET_MAXLOGINTRIALS, (void *) Z_LVAL_PP(retries));
+		}
 	}
 #endif