* keyserver.c (keyserver_search_prompt): Make sure the search string is
[gnupg.git] / g10 / revoke.c
index 3029241..b973ff6 100644 (file)
@@ -1,5 +1,6 @@
 /* revoke.c
- * Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+ * Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003,
+ *               2004 Free Software Foundation, Inc.
  *
  * This file is part of GnuPG.
  *
@@ -89,7 +90,7 @@ export_minimal_pk(IOBUF out,KBNODE keyblock,
   node=find_kbnode(keyblock,PKT_PUBLIC_KEY);
   if(!node)
     {
-      log_error(_("key incomplete\n"));
+      log_error("key incomplete\n");
       return G10ERR_GENERAL;
     }
 
@@ -142,7 +143,7 @@ export_minimal_pk(IOBUF out,KBNODE keyblock,
            break;
          else
            {
-             log_error(_("key %08lX incomplete\n"),(ulong)keyid[1]);
+             log_error(_("key %s has no user IDs\n"),keystr(keyid));
              return G10ERR_GENERAL;
            }
        }
@@ -264,7 +265,7 @@ gen_desig_revoke( const char *uname )
 
            any = 1;
 
-            print_pubkey_info (pk);
+            print_pubkey_info (NULL, pk);
            tty_printf ("\n");
 
            tty_printf (_("To be revoked by:\n"));
@@ -294,7 +295,7 @@ gen_desig_revoke( const char *uname )
              goto leave;
 
            afx.what = 1;
-           afx.hdrlines = "Comment: A revocation certificate should follow\n";
+           afx.hdrlines = "Comment: A designated revocation certificate should follow\n";
            iobuf_push_filter( out, armor_filter, &afx );
 
            /* create it */
@@ -580,6 +581,7 @@ ask_revocation_reason( int key_rev, int cert_rev, int hint )
     const char *code_text = NULL;
 
     do {
+        code=-1;
        m_free(description);
        description = NULL;
 
@@ -607,7 +609,7 @@ ask_revocation_reason( int key_rev, int cert_rev, int hint )
              return NULL; /* cancel */
            if( hint && !*answer )
                n = hint;
-           else if(!isdigit( *answer ) )
+           else if(!digitp( answer ) )
                n = -1;
            else
                n = atoi(answer);