Only in curl-7.5.n: Makefile
Only in curl-7.5.n: config.cache
Only in curl-7.5.n: config.h
Only in curl-7.5.n: config.log
Only in curl-7.5.n: config.status
Only in curl-7.5.n/docs: Makefile
Only in curl-7.5.n/include: Makefile
Only in curl-7.5.n/include/curl: Makefile
Only in curl-7.5.n/lib: .libs
Only in curl-7.5.n/lib: Makefile
Only in curl-7.5.n/lib: base64.lo
Only in curl-7.5.n/lib: base64.o
Only in curl-7.5.n/lib: cookie.lo
Only in curl-7.5.n/lib: cookie.o
Only in curl-7.5.n/lib: dict.lo
Only in curl-7.5.n/lib: dict.o
Only in curl-7.5.n/lib: download.lo
Only in curl-7.5.n/lib: download.o
Only in curl-7.5.n/lib: easy.lo
Only in curl-7.5.n/lib: easy.o
Only in curl-7.5.n/lib: escape.lo
Only in curl-7.5.n/lib: escape.o
Only in curl-7.5.n/lib: file.lo
Only in curl-7.5.n/lib: file.o
Only in curl-7.5.n/lib: formdata.lo
Only in curl-7.5.n/lib: formdata.o
Only in curl-7.5.n/lib: ftp.lo
Only in curl-7.5.n/lib: ftp.o
Only in curl-7.5.n/lib: getdate.lo
Only in curl-7.5.n/lib: getdate.o
Only in curl-7.5.n/lib: getenv.lo
Only in curl-7.5.n/lib: getenv.o
Only in curl-7.5.n/lib: getinfo.lo
Only in curl-7.5.n/lib: getinfo.o
Only in curl-7.5.n/lib: getpass.lo
Only in curl-7.5.n/lib: getpass.o
Only in curl-7.5.n/lib: highlevel.lo
Only in curl-7.5.n/lib: highlevel.o
Only in curl-7.5.n/lib: hostip.lo
Only in curl-7.5.n/lib: hostip.o
Only in curl-7.5.n/lib: http.lo
Only in curl-7.5.n/lib: http.o
Only in curl-7.5.n/lib: if2ip.lo
Only in curl-7.5.n/lib: if2ip.o
Only in curl-7.5.n/lib: krb4.lo
Only in curl-7.5.n/lib: krb4.o
Only in curl-7.5.n/lib: ldap.lo
Only in curl-7.5.n/lib: ldap.o
Only in curl-7.5.n/lib: libcurl.la
Only in curl-7.5.n/lib: memdebug.lo
Only in curl-7.5.n/lib: memdebug.o
Only in curl-7.5.n/lib: mprintf.lo
Only in curl-7.5.n/lib: mprintf.o
Only in curl-7.5.n/lib: netrc.lo
Only in curl-7.5.n/lib: netrc.o
Only in curl-7.5.n/lib: progress.lo
Only in curl-7.5.n/lib: progress.o
Only in curl-7.5.n/lib: security.lo
Only in curl-7.5.n/lib: security.o
Only in curl-7.5.n/lib: sendf.lo
Only in curl-7.5.n/lib: sendf.o
Only in curl-7.5.n/lib: speedcheck.lo
Only in curl-7.5.n/lib: speedcheck.o
Only in curl-7.5.n/lib: ssluse.lo
Only in curl-7.5.n/lib: ssluse.o
Only in curl-7.5.n/lib: strequal.lo
Only in curl-7.5.n/lib: strequal.o
Only in curl-7.5.n/lib: telnet.lo
Only in curl-7.5.n/lib: telnet.o
Only in curl-7.5.n/lib: timeval.lo
Only in curl-7.5.n/lib: timeval.o
Only in curl-7.5.n/lib: url.lo
Only in curl-7.5.n/lib: url.o
Only in curl-7.5.n/lib: version.lo
Only in curl-7.5.n/lib: version.o
Only in curl-7.5.n: libtool
Only in curl-7.5.n/src: .libs
Only in curl-7.5.n/src: Makefile
Only in curl-7.5.n/src: config.h
Only in curl-7.5.n/src: curl
Only in curl-7.5.n/src: hugehelp.o
diff -r -u curl-7.5/src/main.c curl-7.5.n/src/main.c
--- curl-7.5/src/main.c	Tue Nov 28 09:10:43 2000
+++ curl-7.5.n/src/main.c	Thu Dec  7 09:30:05 2000
@@ -1486,13 +1486,14 @@
       
       if(!config->outfile && config->remotefile) {
         /* Find and get the remote file name */
-        config->outfile=strstr(url, "://");
-        if(config->outfile)
-          config->outfile+=3;
+        char * pc =strstr(url, "://");
+        if(pc)
+          pc+=3;
         else
-          config->outfile=url;
-        config->outfile = strdup(strrchr(config->outfile, '/'));
-        if(!config->outfile || !strlen(++config->outfile)) {
+          pc=url;
+        pc = strrchr(pc, '/');
+        config->outfile = (char *) NULL == pc ? NULL : strdup(pc+1) ;
+        if(!config->outfile || !strlen(config->outfile)) {
           helpf("Remote file name has no length!\n");
           return CURLE_WRITE_ERROR;
         }
Only in curl-7.5.n/src: main.o
Only in curl-7.5.n/src: stamp-h2
Only in curl-7.5.n/src: urlglob.o
Only in curl-7.5.n/src: writeout.o
Only in curl-7.5.n: stamp-h1
Only in curl-7.5.n: stamp-h1.in
Only in curl-7.5.n/tests: Makefile
Only in curl-7.5.n: typescript

