Re: cvs: php4 /ext/standard string.c

From: Date: Mon, 06 Aug 2001 02:58:37 +0000
Subject: Re: cvs: php4 /ext/standard string.c
References: 1  Groups: php.cvs 
Request: Send a blank email to php-cvs+get-6591@lists.php.net to get a copy of this message
> @@ -2316,6 +2316,8 @@ > */ > PHPAPI char *php_addcslashes(char *str, int length, int *new_length, int should_free, char > *what, int wlength) > { > + /* TSRMLS_FETCH(); (causes parse error -> ?) */ TSRMLS_FETCH()´ expands to an empty string, and thus the ;´ (an empty statement) remains which means that your non-C99 compiler will bark out, because.. > char flags[256]; > char *new_str = emalloc((length?length:(length=strlen(str)))*4+1); > char *source,*target; variable declarations follow. Thus, the fetch should be moved or (even better) change the function declaration to include TSRMLS_DC. - Sascha Experience IRCG http://schumann.cx/ http://schumann.cx/ircg

« previous php.cvs (#6591) next »