diff lib/gftp.h @ 570:447f40a61ee8

2004-9-29 Brian Masney <masneyb@gftp.org> * src/gtk/bookmarks.c - make sure the items of type GtkItemFactoryEntry are fully initialized (fixes compiler warnings). Fixed several segfaults that could occur in the bookmarks editor * lib/gftp.h lib/rfc959.c src/gtk/bookmarks.c - added GFTP_ANONYMOUS_USER that defines the username to use for anonymous FTP connections
author masneyb
date Wed, 29 Sep 2004 21:31:31 +0000
parents 7f54d0c0edbc
children ce1e83470207
line wrap: on
line diff
--- a/lib/gftp.h	Tue Sep 28 01:58:54 2004 +0000
+++ b/lib/gftp.h	Wed Sep 29 21:31:31 2004 +0000
@@ -354,8 +354,9 @@
 						  gftp_request * request, 
 						  const char *string, ... );
 
+#define GFTP_ANONYMOUS_USER			"anonymous"
 #define gftp_need_username(request)		((request)->need_username && ((request)->username == NULL || *(request)->username == '\0'))
-#define gftp_need_password(request)		((request)->need_password && (request)->username != NULL && *(request)->username != '\0' && strcmp ((request)->username, "anonymous") != 0 && ((request)->password == NULL || *(request)->password == '\0'))
+#define gftp_need_password(request)		((request)->need_password && (request)->username != NULL && *(request)->username != '\0' && strcasecmp ((request)->username, GFTP_ANONYMOUS_USER) != 0 && ((request)->password == NULL || *(request)->password == '\0'))
 
 struct gftp_request_tag 
 {