Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ttxssh.c

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

revision 3097 by yutakapon, Sat Jan 19 16:10:45 2008 UTC revision 3098 by maya, Mon Jan 21 14:00:45 2008 UTC
# Line 2879  static BOOL CALLBACK TTXScpDialog(HWND d Line 2879  static BOOL CALLBACK TTXScpDialog(HWND d
2879                  case IDC_SENDFILE_SELECT | (BN_CLICKED << 16):                  case IDC_SENDFILE_SELECT | (BN_CLICKED << 16):
2880                          {                          {
2881                          OPENFILENAME ofn;                          OPENFILENAME ofn;
                         OSVERSIONINFO osvi;  
2882    
2883                          ZeroMemory(&ofn, sizeof(ofn));                          ZeroMemory(&ofn, sizeof(ofn));
2884                          osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);                          ofn.lStructSize = sizeof(OPENFILENAME);
                         GetVersionEx(&osvi);  
                         if (osvi.dwPlatformId == VER_PLATFORM_WIN32_NT &&  
                                 osvi.dwMajorVersion >= 5) {  
                                 ofn.lStructSize = sizeof(OPENFILENAME);  
                         }  
                         else {  
                                 // OpenSSL内で"NT4.0"でバージョン定義されているための対処(2008.1.20 yutaka)  
 #ifdef OPENFILENAME_SIZE_VERSION_400  
                                 ofn.lStructSize = OPENFILENAME_SIZE_VERSION_400;  
 #else  
                                 ofn.lStructSize = sizeof(OPENFILENAME);  
 #endif  
                         }  
2885                          ofn.hwndOwner = dlg;                          ofn.hwndOwner = dlg;
2886  #if 0  #if 0
2887                          get_lang_msg("FILEDLG_SELECT_LOGVIEW_APP_FILTER", ts.UIMsg, sizeof(ts.UIMsg),                          get_lang_msg("FILEDLG_SELECT_LOGVIEW_APP_FILTER", ts.UIMsg, sizeof(ts.UIMsg),
# Line 2910  static BOOL CALLBACK TTXScpDialog(HWND d Line 2896  static BOOL CALLBACK TTXScpDialog(HWND d
2896  #endif  #endif
2897                          ofn.lpstrTitle = "Choose a sending file with SCP";                          ofn.lpstrTitle = "Choose a sending file with SCP";
2898    
2899                          // OpenSSL内で"NT4.0"でバージョン定義されているための対処(2008.1.20 yutaka)  // WINVER がセットされないためにマクロが定義されないので、ここで定義する(2008.1.21 maya)
2900  #ifdef OFN_FORCESHOWHIDDEN  #ifndef OFN_FORCESHOWHIDDEN
2901                          ofn.Flags = OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_FORCESHOWHIDDEN | OFN_HIDEREADONLY;  /* from commdlg.h */
2902  #else  #define OFN_FORCESHOWHIDDEN          0x10000000
                         ofn.Flags = OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_HIDEREADONLY;  
2903  #endif  #endif
2904                            ofn.Flags = OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_FORCESHOWHIDDEN | OFN_HIDEREADONLY;
2905                          if (GetOpenFileName(&ofn) != 0) {                          if (GetOpenFileName(&ofn) != 0) {
2906                                  hWnd = GetDlgItem(dlg, IDC_SENDFILE_EDIT);                                  hWnd = GetDlgItem(dlg, IDC_SENDFILE_EDIT);
2907                                  SendMessage(hWnd, WM_SETTEXT , 0, (LPARAM)sendfile);                                  SendMessage(hWnd, WM_SETTEXT , 0, (LPARAM)sendfile);

Legend:
Removed from v.3097  
changed lines
  Added in v.3098

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26