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

Diff of /trunk/Src/wptGPGPrefsDlg.cpp

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

revision 4 by twoaday, Sun Feb 6 11:11:40 2005 UTC revision 22 by twoaday, Wed Aug 10 11:33:35 2005 UTC
# Line 143  gpgprefs_dlg_proc (HWND dlg, UINT msg, W Line 143  gpgprefs_dlg_proc (HWND dlg, UINT msg, W
143                  }                  }
144              }              }
145              else {              else {
146                  char * t = get_gnupg_cfgfile( );                  char * t = get_gnupg_cfgfile ();
147                  if( t && !file_exist_check(t) )                  if (t && !file_exist_check (t))
148                      set_reg_entry_gpg( "OptFile", t );                      set_reg_entry_gpg( "OptFile", t );
149                  else                  free_if_alloc (t);
                     set_reg_entry_gpg( "OptFile", "" );  
                 free_if_alloc( t );  
150              }              }
151              if ( set_reg_entry_gpg( "HomeDir", homedir ) ) {                                  if ( set_reg_entry_gpg( "HomeDir", homedir ) ) {                    
152                  msg_box( dlg, _("Could not save 'HomeDir' in the registry."), _("Preferences"), MB_ERR );                  msg_box( dlg, _("Could not save 'HomeDir' in the registry."), _("Preferences"), MB_ERR );
# Line 208  gpgprefs_dlg_proc (HWND dlg, UINT msg, W Line 206  gpgprefs_dlg_proc (HWND dlg, UINT msg, W
206                            
207          case IDC_GPGPREFS_HOMEDLG:          case IDC_GPGPREFS_HOMEDLG:
208              const char * home;              const char * home;
209                home = get_folder_dlg (dlg, _("Choose GPG home directory"), NULL);
210              home = get_folder_dlg( dlg, _("Choose GPG home directory"), NULL );              if (home) {
211              if( home )                  SetDlgItemText (dlg, IDC_GPGPREFS_HOMEDIR, home);
212                  SetDlgItemText( dlg, IDC_GPGPREFS_HOMEDIR, home );                  if (GetDlgItemText (dlg, IDC_GPGPREFS_EXEDIR, exedir, DIM (exedir)-1) > 0)
213                        break;
214                    char *name = make_filename (home, "gpg", "exe");
215                    if (file_exist_check (name) == 0)
216                        SetDlgItemText (dlg, IDC_GPGPREFS_EXEDIR, name);
217                    free_if_alloc (name);
218                    name = make_filename (home, "gpg", "conf");
219                    if (file_exist_check (name) == 0)
220                        SetDlgItemText (dlg, IDC_GPGPREFS_OPTFILE, name);
221                    free_if_alloc (name);
222                }
223              break;              break;
224    
225          case IDC_GPGREFS_EXEDLG:          case IDC_GPGREFS_EXEDLG:

Legend:
Removed from v.4  
changed lines
  Added in v.22

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26