How about using empty_string? As it can't be freed by STR_FREE(), we can
reduce certain risks.
Moriyoshit
Sterling Hughes <[EMAIL PROTECTED]> wrote:
> On Thu, 2003-03-27 at 01:15, Andi Gutmans wrote:
> > OK... :) I hope no one tries to efree() this though.
> >
>
> I hope so too. I'm not sure, between this and return NULL, and then
> having callers check for it.
>
> -Sterling
>
> >
> > At 11:03 PM 3/26/2003 +0000, Sterling Hughes wrote:
> > >sterling Wed Mar 26 18:03:48 2003 EDT
> > >
> > > Modified files:
> > > /php4/main fopen_wrappers.c
> > > Log:
> > > really fix
> > >
> > >
> > >Index: php4/main/fopen_wrappers.c
> > >diff -u php4/main/fopen_wrappers.c:1.160 php4/main/fopen_wrappers.c:1.161
> > >--- php4/main/fopen_wrappers.c:1.160 Wed Mar 26 18:01:39 2003
> > >+++ php4/main/fopen_wrappers.c Wed Mar 26 18:03:48 2003
> > >@@ -17,7 +17,7 @@
> > > +----------------------------------------------------------------------+
> > > */
> > >
> > >-/* $Id: fopen_wrappers.c,v 1.160 2003/03/26 23:01:39 sterling Exp $ */
> > >+/* $Id: fopen_wrappers.c,v 1.161 2003/03/26 23:03:48 sterling Exp $ */
> > >
> > > /* {{{ includes
> > > */
> > >@@ -493,7 +493,7 @@
> > > register char *p, *url_start;
> > >
> > > if (url == NULL) {
> > >- return NULL;
> > >+ return "";
> > > }
> > >
> > > p = url;
> > >
> > >
> > >
> > >--
> > >PHP CVS Mailing List (http://www.php.net/)
> > >To unsubscribe, visit: http://www.php.net/unsub.php
> --
> "Reductionists like to take things apart. The rest of us are
> just trying to get it together."
> - Larry Wall, Programming Perl, 3rd Edition
>
>
> --
> PHP CVS Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php