/[winpt]/trunk/Src/wptKeyEditCB.cpp
ViewVC logotype

Diff of /trunk/Src/wptKeyEditCB.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 200 by twoaday, Mon Apr 17 09:12:50 2006 UTC revision 207 by twoaday, Fri Apr 28 10:28:24 2006 UTC
# Line 653  cmd_addphoto_handler (GpgKeyEdit *ctx, g Line 653  cmd_addphoto_handler (GpgKeyEdit *ctx, g
653  }  }
654    
655    
656    static const char*
657    cmd_minimize_handler (GpgKeyEdit *ctx, status_code_t code, const char *key)
658    {
659        if (!strcmp (key, "keyedit.prompt") && !ctx->cmd_sent) {
660            ctx->cmd_sent = 1;
661            return "minimize";
662        }
663        if (!strcmp (key, "keyedit.prompt")) {
664            ctx->reset ();
665            return "save";
666        }
667    
668        return NULL;
669    }
670    
671  /* 'clean' command handler. */  /* 'clean' command handler. */
672  static const char*  static const char*
673  cmd_clean_handler (GpgKeyEdit *ctx, gpgme_status_code_t code, const char *key)  cmd_clean_handler (GpgKeyEdit *ctx, status_code_t code, const char *key)
674  {  {
675      if (!strcmp (key, "keyedit.prompt") && !ctx->cmd_sent) {      if (!strcmp (key, "keyedit.prompt") && !ctx->cmd_sent) {
676          ctx->cmd_sent = 1;          ctx->cmd_sent = 1;
# Line 793  editkey_command_handler (void *opaque, g Line 808  editkey_command_handler (void *opaque, g
808          out = cmd_notation_handler (ke, code, key);          out = cmd_notation_handler (ke, code, key);
809          break;          break;
810    
811        case GPG_EDITKEY_MINIMIZE:
812            out = cmd_minimize_handler (ke, code, key);
813            break;
814    
815      case GPG_EDITKEY_CLEAN:      case GPG_EDITKEY_CLEAN:
816          out = cmd_clean_handler (ke, code, key);          out = cmd_clean_handler (ke, code, key);
817          break;          break;

Legend:
Removed from v.200  
changed lines
  Added in v.207

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26