[Refdb-cvs] CVS: refdb/src refdbib.c,1.41.2.6,1.41.2.7
Status: Beta
Brought to you by:
mhoenicka
From: Markus H. <mho...@us...> - 2006-01-02 22:18:01
|
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); |