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

Diff of /trunk/Src/wptKeysignDlg.cpp

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

revision 24 by twoaday, Sat Oct 8 10:43:08 2005 UTC revision 25 by twoaday, Wed Oct 12 10:04:26 2005 UTC
# Line 82  get_keyinfo (gpgme_key_t key) Line 82  get_keyinfo (gpgme_key_t key)
82  static int  static int
83  do_fill_seckeylist (HWND dlg, const char *keyid)  do_fill_seckeylist (HWND dlg, const char *keyid)
84  {  {
85      gpgme_keycache_t sec;      gpg_keycache_t sec;
86      gpgme_key_t pk;      gpgme_key_t pk;
87      const char * s;      const char * s;
88      char * uid, * p;          char * uid, * p;    
# Line 91  do_fill_seckeylist (HWND dlg, const char Line 91  do_fill_seckeylist (HWND dlg, const char
91      sec = keycache_get_ctx (0);      sec = keycache_get_ctx (0);
92      if (!sec)      if (!sec)
93          BUG (0);          BUG (0);
94      gpgme_keycache_rewind (sec);      gpg_keycache_rewind (sec);
95      while (!gpgme_keycache_next_key (sec, 1, &pk)) {      while (!gpg_keycache_next_key (sec, 1, &pk)) {
96          if (!pk)          if (!pk)
97              continue;              continue;
98          s = pk->subkeys->keyid;          s = pk->subkeys->keyid;
# Line 304  keysign_dlg_proc (HWND dlg, UINT msg, WP Line 304  keysign_dlg_proc (HWND dlg, UINT msg, WP
304                  sprintf (keymsg, "%04d-%02d-%02d", st.wYear, st.wMonth, st.wDay);                  sprintf (keymsg, "%04d-%02d-%02d", st.wYear, st.wMonth, st.wDay);
305              }              }
306    
307                /* XXX: check for --ask-cert-level and --ask-cert-expire in the gpg.conf
308                        if an advanced button is checked and offer to add it to the config
309                        file. */
310    
311              GetDlgItemText( dlg, IDC_KEYSIGN_PASSPHRASE, pwd, DIM (pwd)-1);              GetDlgItemText( dlg, IDC_KEYSIGN_PASSPHRASE, pwd, DIM (pwd)-1);
312              keyid = key->ctx->subkeys->keyid;              keyid = key->ctx->subkeys->keyid;
313              if( !keyid ) {              if( !keyid ) {
# Line 320  keysign_dlg_proc (HWND dlg, UINT msg, WP Line 324  keysign_dlg_proc (HWND dlg, UINT msg, WP
324              if (k)              if (k)
325                  ke->setLocalUser (k);                  ke->setLocalUser (k);
326    
327              err = ke->signKey (type, sig_class_choice, expires? keymsg : NULL);              err = ke->signKey (type, sig_class_choice, expires? keymsg : "0");
328              memset (&pwd, 0, sizeof pwd);                        memset (&pwd, 0, sizeof pwd);          
329              if (err) {              if (err) {
330                  delete ke;                  delete ke;

Legend:
Removed from v.24  
changed lines
  Added in v.25

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26