mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
* command.c (cmd_genkey, cmd_passwd): Fixed faulty use of
!spacep(). * apdu.c (apdu_open_reader): Hacks for PC/SC under Windows.
This commit is contained in:
parent
f936866734
commit
5ee820978d
4 changed files with 45 additions and 7 deletions
|
@ -813,7 +813,7 @@ cmd_genkey (ASSUAN_CONTEXT ctx, char *line)
|
|||
/* Skip over options. */
|
||||
while ( *line == '-' && line[1] == '-' )
|
||||
{
|
||||
while (!spacep (line))
|
||||
while (*line && !spacep (line))
|
||||
line++;
|
||||
while (spacep (line))
|
||||
line++;
|
||||
|
@ -821,7 +821,7 @@ cmd_genkey (ASSUAN_CONTEXT ctx, char *line)
|
|||
if (!*line)
|
||||
return set_error (Parameter_Error, "no key number given");
|
||||
keyno = line;
|
||||
while (!spacep (line))
|
||||
while (*line && !spacep (line))
|
||||
line++;
|
||||
*line = 0;
|
||||
|
||||
|
@ -894,7 +894,7 @@ cmd_passwd (ASSUAN_CONTEXT ctx, char *line)
|
|||
/* Skip over options. */
|
||||
while (*line == '-' && line[1] == '-')
|
||||
{
|
||||
while (!spacep (line))
|
||||
while (*line && !spacep (line))
|
||||
line++;
|
||||
while (spacep (line))
|
||||
line++;
|
||||
|
@ -902,7 +902,7 @@ cmd_passwd (ASSUAN_CONTEXT ctx, char *line)
|
|||
if (!*line)
|
||||
return set_error (Parameter_Error, "no CHV number given");
|
||||
chvnostr = line;
|
||||
while (!spacep (line))
|
||||
while (*line && !spacep (line))
|
||||
line++;
|
||||
*line = 0;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue