Update of /cvsroot/refdb/refdb/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21519
Modified Files:
Tag: Release_0_9_5_stable
refdbib.c
Log Message:
check for missing username
Index: refdbib.c
===================================================================
RCS file: /cvsroot/refdb/refdb/src/refdbib.c,v
retrieving revision 1.41.2.6
retrieving revision 1.41.2.7
diff -u -U2 -r1.41.2.6 -r1.41.2.7
--- refdbib.c 3 Nov 2005 20:40:19 -0000 1.41.2.6
+++ refdbib.c 2 Jan 2006 22:17:53 -0000 1.41.2.7
@@ -364,4 +364,8 @@
is a good guess */
}
+ else if (!username[0]) {
+ fprintf(stderr, "missing username\n");
+ exit (1);
+ }
/* see whether we need to ask for a password */
@@ -1020,5 +1024,5 @@
strcat(cmd_buffer, " -u ");
strcat(cmd_buffer, username);
- if (strlen(passwd) > 0) {
+ if (*passwd) {
strcat(cmd_buffer, " -w ");
strcat(cmd_buffer, scrambled_passwd);
|