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

Diff of /trunk/Src/wptKeysigDlg.cpp

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

revision 303 by twoaday, Sat Aug 5 10:31:06 2006 UTC revision 304 by twoaday, Wed Mar 21 10:59:31 2007 UTC
# Line 66  static int Line 66  static int
66  do_delsig (HWND dlg, listview_ctrl_t lv, winpt_key_t key)  do_delsig (HWND dlg, listview_ctrl_t lv, winpt_key_t key)
67  {  {
68      gpgme_error_t err;      gpgme_error_t err;
69      GpgKeyEdit *ke;      GpgKeyEdit ke;
70      char keyid[32];      char keyid[32];
71      int pos, npos, id, is_selfsig=0;      int pos, npos, id, is_selfsig=0;
72      int signo=0, uidno=0;      int signo=0, uidno=0;
# Line 98  do_delsig (HWND dlg, listview_ctrl_t lv, Line 98  do_delsig (HWND dlg, listview_ctrl_t lv,
98      if (id == IDNO)      if (id == IDNO)
99          return 0;          return 0;
100    
101      ke = new GpgKeyEdit (key->keyid);      ke.setKeyID (key->keyid);
102      if (!ke)      err = ke.delUseridSignature (uidno, signo);
         BUG (NULL);      
     err = ke->delUseridSignature (uidno, signo);  
103      if (err)      if (err)
104          msg_box (dlg, gpgme_strerror (err), _("Key Manager"), MB_ERR);          msg_box (dlg, gpgme_strerror (err), _("Key Manager"), MB_ERR);
105      else      else
106          listview_del_item (lv, pos);          listview_del_item (lv, pos);
     delete ke;  
107      if (!err)      if (!err)
108          key->update = 1;          key->update = 1;
109      return err? -1 : 0;      return err? -1 : 0;

Legend:
Removed from v.303  
changed lines
  Added in v.304

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26