On Mon, Dec 17, 2001 at 07:18:17PM +0800, Alan Knowles wrote : > Markus Fischer wrote: > > >On Mon, Dec 17, 2001 at 07:08:34PM +0800, Alan Knowles wrote : > > > >>The whole file needs a bit of an overhall for that :) > >> > > > > As most code does. But why not starting with it right away? > > > Bit like this? ;)
Yes ... but text after the function name should IMHO start in lower case =) Btw, you're email client wraps the code. > > Index: ftp_fopen_wrapper.c > =================================================================== > RCS file: /repository/php4/ext/standard/ftp_fopen_wrapper.c,v > retrieving revision 1.11 > diff -u -r1.11 ftp_fopen_wrapper.c > --- ftp_fopen_wrapper.c 9 Sep 2001 13:29:18 -0000 1.11 > +++ ftp_fopen_wrapper.c 17 Dec 2001 11:05:47 -0000 > @@ -92,15 +92,23 @@ > > resource = php_url_parse((char *) path); > if (resource == NULL) { > - php_error(E_WARNING, "Invalid URL specified, %s", path); > + php_error(E_WARNING, "%s() Invalid URL specified, %s", > get_active_function_name(TSRMLS_C), path); > *issock = BAD_URL; > return NULL; > } else if (resource->path == NULL) { > - php_error(E_WARNING, "No file-path specified"); > + php_error(E_WARNING, "%s() No file-path > specified",get_active_function_name(TSRMLS_C)); > php_url_free(resource); > *issock = BAD_URL; > return NULL; > } > + if (strcmp(mode, "r") && strcmp(mode, "w")) { > + php_error(E_WARNING, "%s() Invalid mode, ftp can only > access files in (r)ead or (w)rite mode",get_active_function_name(TSRMLS_C)); > + php_url_free(resource); > + *issock = BAD_URL; > + return NULL; > + } > + > + > /* use port 21 if one wasn't specified */ > if (resource->port == 0) > resource->port = 21; > @@ -179,7 +187,7 @@ > if (mode[0] == 'r') { > /* when reading file, it must exist */ > if (result > 299 || result < 200) { > - php_error(E_WARNING, "File not found"); > + php_error(E_WARNING, "%s() File not > found",get_active_function_name(TSRMLS_C)); > php_url_free(resource); > SOCK_FCLOSE(*socketd); > *socketd = 0; > @@ -189,7 +197,7 @@ > } else { > /* when writing file, it must NOT exist */ > if (result <= 299 && result >= 200) { > - php_error(E_WARNING, "File already exists"); > + php_error(E_WARNING, "%s() File already > exists",get_active_function_name(TSRMLS_C)); > php_url_free(resource); > SOCK_FCLOSE(*socketd); > *socketd = 0; > -- Please always Cc to me when replying to me on the lists. -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]