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

Diff of /trunk/Src/wptCardDlg.cpp

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

revision 440 by twoaday, Fri Sep 25 16:07:38 2009 UTC revision 441 by twoaday, Sat Apr 14 14:11:03 2012 UTC
# Line 396  do_askpin (HWND dlg, int which, gpg_card Line 396  do_askpin (HWND dlg, int which, gpg_card
396             struct pin_cb_ctx_s *cb)             struct pin_cb_ctx_s *cb)
397  {  {
398      const char *s;      const char *s;
     char *p;  
399    
400      if( (which == CARD_ADMIN_PIN && cb->apin) ||      if( (which == CARD_ADMIN_PIN && cb->apin) ||
401          (which == CARD_USER_PIN && cb->upin) )          (which == CARD_USER_PIN && cb->upin) )
# Line 411  do_askpin (HWND dlg, int which, gpg_card Line 410  do_askpin (HWND dlg, int which, gpg_card
410      cb->which = which;      cb->which = which;
411      free_if_alloc (cb->info_text);      free_if_alloc (cb->info_text);
412      if (card) {      if (card) {
413          StringBuffer buf;          StringBuffer buf = s;
414            buf = buf +  "\nName: " + (card->givenname?card->givenname: "No");
         buf = s;  
         buf = buf + "\nName: " + (card->givenname?card->givenname: "No");  
415          buf = buf + " " + (card->surname?card->surname : "Name");          buf = buf + " " + (card->surname?card->surname : "Name");
416          buf = buf + "\nSerial-No:" + card->serial;          buf = buf + "\nSerial-No:" + card->serial;
417          p = buf.getBufferCopy ();          cb->info_text = buf.getBufferCopy ();
418      }      }
419      else      else
420          p = cb->info_text = m_strdup (s);          cb->info_text = m_strdup (s);
421      DialogBoxParam (glob_hinst, (LPCTSTR)IDD_WINPT_PIN, dlg,      DialogBoxParam (glob_hinst, (LPCTSTR)IDD_WINPT_PIN, dlg,
422                      pin_cb_dlg_proc, (LPARAM)cb);                      pin_cb_dlg_proc, (LPARAM)cb);
423      if (!cb->apin && !cb->upin) {      if (!cb->apin && !cb->upin) {

Legend:
Removed from v.440  
changed lines
  Added in v.441

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26