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

Diff of /trunk/Src/wptKeyRevokersDlg.cpp

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

revision 203 by twoaday, Sat Apr 1 12:36:35 2006 UTC revision 204 by twoaday, Wed Apr 26 06:37:23 2006 UTC
# Line 87  revokelist_init (HWND ctrl, gpgme_key_t Line 87  revokelist_init (HWND ctrl, gpgme_key_t
87      gpg_desig_rev_t rev=NULL, r;      gpg_desig_rev_t rev=NULL, r;
88      listview_ctrl_t lv;      listview_ctrl_t lv;
89      const char *alg;      const char *alg;
90      char *uid = NULL;      const char *uid = NULL;
91      char keyid[32];      char keyid[32];
92    
93      ke = new GpgKeyEdit (key);      ke = new GpgKeyEdit (key);
# Line 105  revokelist_init (HWND ctrl, gpgme_key_t Line 105  revokelist_init (HWND ctrl, gpgme_key_t
105          BUG (0);          BUG (0);
106      for (r = rev; r; r = r->next) {      for (r = rev; r; r = r->next) {
107          if (get_pubkey (r->fpr+32, &revkey))          if (get_pubkey (r->fpr+32, &revkey))
108              uid = strdup (_("user ID not found"));              uid = _("user ID not found");
109          else          else
110              uid = utf8_to_native (revkey->uids->name);              uid = revkey->uids->name;
111          _snprintf (keyid, sizeof (keyid)-1, "0x%s", r->fpr+32);          _snprintf (keyid, sizeof (keyid)-1, "0x%s", r->fpr+32);
112          listview_add_item (lv, "");          listview_add_item (lv, "");
113          alg = get_key_pubalgo (r->pubkey_algo);          alg = get_key_pubalgo (r->pubkey_algo);
114          listview_add_sub_item (lv, 0, REV_COL_ALGO, alg);          listview_add_sub_item (lv, 0, REV_COL_ALGO, alg);
115          listview_add_sub_item (lv, 0, REV_COL_KEYID, keyid);          listview_add_sub_item (lv, 0, REV_COL_KEYID, keyid);
116          listview_add_sub_item (lv, 0, REV_COL_NAME, uid);          listview_add_sub_item (lv, 0, REV_COL_NAME, uid);
         safe_free (uid);  
117      }      }
118    
119      delete ke;      delete ke;
# Line 169  key_revokers_dlg_proc (HWND dlg, UINT ms Line 168  key_revokers_dlg_proc (HWND dlg, UINT ms
168                      key_update = 1;                      key_update = 1;
169                      if (get_pubkey (keyid, &key))                      if (get_pubkey (keyid, &key))
170                          BUG (NULL);                          BUG (NULL);
171                      if (key->uids && key->uids->name) {                      if (key->uids && key->uids->name)                  
172                          char *uid = utf8_to_native (key->uids->name);                          listview_add_sub_item (lv, idx, REV_COL_NAME, key->uids->name);
                         listview_add_sub_item (lv, idx, REV_COL_NAME, uid);  
                         free (uid);  
                     }  
173                  }                  }
174              }              }
175              else {              else {

Legend:
Removed from v.203  
changed lines
  Added in v.204

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26