Revision: 9055 https://osdn.net/projects/ttssh2/scm/svn/commits/9055 Author: zmatsuo Date: 2020-12-20 21:06:51 +0900 (Sun, 20 Dec 2020) Log Message: ----------- ttpfile.dll を使用しないようにした - ttpfile.dll を参照するコードを無効化 - ttpfile.dll をビルド対象から外した - インストーラーに ttpfile.dll を含まないようにした Modified Paths: -------------- trunk/installer/teraterm.iss trunk/installer/teraterm_cmake.iss.in trunk/teraterm/CMakeLists.txt trunk/teraterm/teraterm/filesys.cpp trunk/teraterm/teraterm/filesys.h trunk/teraterm/teraterm/filesys_proto.cpp trunk/teraterm/teraterm/vtwin.cpp trunk/teraterm/ttermpro.v16.sln trunk/teraterm/ttermpro.v8.sln -------------- next part -------------- Modified: trunk/installer/teraterm.iss =================================================================== --- trunk/installer/teraterm.iss 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/installer/teraterm.iss 2020-12-20 12:06:51 UTC (rev 9055) @@ -69,7 +69,6 @@ [Files] Source: ..\teraterm\release\ttermpro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: ..\teraterm\release\ttpcmn.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion -Source: ..\teraterm\release\ttpfile.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: ..\teraterm\release\ttpset.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: ..\teraterm\release\ttptek.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: release\TERATERM.INI; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify Modified: trunk/installer/teraterm_cmake.iss.in =================================================================== --- trunk/installer/teraterm_cmake.iss.in 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/installer/teraterm_cmake.iss.in 2020-12-20 12:06:51 UTC (rev 9055) @@ -64,7 +64,6 @@ [Files] Source: @CMAKE_INSTALL_PREFIX@/ttermpro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: @CMAKE_INSTALL_PREFIX@/ttpcmn.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion -Source: @CMAKE_INSTALL_PREFIX@/ttpfile.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: @CMAKE_INSTALL_PREFIX@/ttpset.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: @CMAKE_INSTALL_PREFIX@/ttptek.dll; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion Source: @PROJECT_SOURCE_DIR@/installer\release\TERATERM.INI; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify Modified: trunk/teraterm/CMakeLists.txt =================================================================== --- trunk/teraterm/CMakeLists.txt 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/CMakeLists.txt 2020-12-20 12:06:51 UTC (rev 9055) @@ -4,11 +4,6 @@ ttpcmn PROPERTIES FOLDER teraterm) -add_subdirectory(ttpfile) -set_target_properties( - ttpfile - PROPERTIES FOLDER teraterm) - add_subdirectory(ttpset) set_target_properties( ttpset Modified: trunk/teraterm/teraterm/filesys.cpp =================================================================== --- trunk/teraterm/teraterm/filesys.cpp 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/teraterm/filesys.cpp 2020-12-20 12:06:51 UTC (rev 9055) @@ -98,6 +98,7 @@ PSetFileVar SetFileVar; PGetXFname GetXFname; #endif +#if 0 PProtoInit ProtoInit; PProtoParse ProtoParse; PProtoTimeOutProc ProtoTimeOutProc; @@ -104,6 +105,7 @@ PProtoCancel ProtoCancel; PTTFILESetUILanguageFile TTFILESetUILanguageFile; PTTFILESetFileSendFilter TTFILESetFileSendFilter; +#endif #if 0 #define IdGetSetupFname 1 @@ -122,6 +124,7 @@ #define IdTTFILESetUILanguageFile 11 #define IdTTFILESetFileSendFilter 12 +#if 0 BOOL LoadTTFILE(void) { BOOL Err; @@ -236,6 +239,7 @@ } return TRUE; } +#endif static PFileTransDlg SendDlg = NULL; //static PProtoDlg PtDlg = NULL; @@ -564,11 +568,15 @@ return; } +#if 0 if (! LoadTTFILE()) return; +#endif if (! NewFileVar(&SendVar)) { +#if 0 FreeTTFILE(); +#endif return; } SendVar->OpId = OpSendFile; @@ -663,7 +671,9 @@ SendDlg = NULL; } FreeFileVar(&SendVar); +#if 0 FreeTTFILE(); +#endif } EndDdeCmnd(0); Modified: trunk/teraterm/teraterm/filesys.h =================================================================== --- trunk/teraterm/teraterm/filesys.h 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/teraterm/filesys.h 2020-12-20 12:06:51 UTC (rev 9055) @@ -47,6 +47,7 @@ typedef BOOL (PASCAL *PGetXFname) (HWND HWin, BOOL Receive, LPLONG Option, PFileVar fv, PCHAR CurDir); #endif +#if 0 typedef void (PASCAL *PProtoInit) (int Proto, PFileVar fv, PCHAR pv, PComVar cv, PTTSet ts); typedef BOOL (PASCAL *PProtoParse) @@ -59,6 +60,7 @@ (char *file); typedef BOOL (PASCAL *PTTFILESetFileSendFilter) (char *file); +#endif #if 0 extern PGetSetupFname GetSetupFname; @@ -79,8 +81,10 @@ extern PTTFILESetFileSendFilter TTFILESetFileSendFilter; #endif +#if 0 BOOL LoadTTFILE(void); BOOL FreeTTFILE(void); +#endif //BOOL NewFileVar(PFileVar *FV); //void FreeFileVar(PFileVar *FV); BOOL IsSendVarNULL(); Modified: trunk/teraterm/teraterm/filesys_proto.cpp =================================================================== --- trunk/teraterm/teraterm/filesys_proto.cpp 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/teraterm/filesys_proto.cpp 2020-12-20 12:06:51 UTC (rev 9055) @@ -738,13 +738,17 @@ return FALSE; } +#if 0 if (! LoadTTFILE()) return FALSE; +#endif NewFileVar_(&FileVar); if (FileVar==NULL) { +#if 0 FreeTTFILE(); +#endif return FALSE; } cv.ProtoFlag = TRUE; @@ -768,7 +772,9 @@ else EndDdeCmnd(0); +#if 0 FreeTTFILE(); +#endif FreeFileVar_(&FileVar); } Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/teraterm/vtwin.cpp 2020-12-20 12:06:51 UTC (rev 9055) @@ -1799,8 +1799,10 @@ while (FreeTTDLG()); #endif +#if 0 do { } while (FreeTTFILE()); +#endif if (HTEKWin != NULL) { ::DestroyWindow(HTEKWin); @@ -5002,11 +5004,15 @@ BOOL Ok; HelpId = HlpSetupRestore; +#if 0 if (! LoadTTFILE()) { return; } +#endif Ok = _GetSetupFname(HVTWin,GSF_RESTORE,&ts); +#if 0 FreeTTFILE(); +#endif if (Ok) { RestoreSetup(); } @@ -5492,11 +5498,15 @@ BOOL Ok; HelpId = HlpSetupLoadKeyMap; +#if 0 if (! LoadTTFILE()) { return; } +#endif Ok = _GetSetupFname(HVTWin,GSF_LOADKEY,&ts); +#if 0 FreeTTFILE(); +#endif if (! Ok) { return; } Modified: trunk/teraterm/ttermpro.v16.sln =================================================================== --- trunk/teraterm/ttermpro.v16.sln 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/ttermpro.v16.sln 2020-12-20 12:06:51 UTC (rev 9055) @@ -8,8 +8,6 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttpcmn", "ttpcmn\ttpcmn.v16.vcxproj", "{118E0D32-5553-4F73-9927-E873C1C500E4}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttpfile", "ttpfile\ttpfile.v16.vcxproj", "{311F2B21-AEC4-4384-8209-BB83B54749B4}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttpmacro", "ttpmacro\ttpmacro.v16.vcxproj", "{BA519362-A2C2-4B1A-905B-F00791F9038A}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttpset", "ttpset\ttpset.v16.vcxproj", "{5CF58947-E861-4A5C-B0B1-E85486F149CD}" @@ -46,12 +44,6 @@ {118E0D32-5553-4F73-9927-E873C1C500E4}.Release|Win32.ActiveCfg = Release|Win32 {118E0D32-5553-4F73-9927-E873C1C500E4}.Release|Win32.Build.0 = Release|Win32 {118E0D32-5553-4F73-9927-E873C1C500E4}.Release|x64.ActiveCfg = Release|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Debug|Win32.ActiveCfg = Debug|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Debug|Win32.Build.0 = Debug|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Debug|x64.ActiveCfg = Debug|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Release|Win32.ActiveCfg = Release|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Release|Win32.Build.0 = Release|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Release|x64.ActiveCfg = Release|Win32 {BA519362-A2C2-4B1A-905B-F00791F9038A}.Debug|Win32.ActiveCfg = Debug|Win32 {BA519362-A2C2-4B1A-905B-F00791F9038A}.Debug|Win32.Build.0 = Debug|Win32 {BA519362-A2C2-4B1A-905B-F00791F9038A}.Debug|x64.ActiveCfg = Debug|Win32 Modified: trunk/teraterm/ttermpro.v8.sln =================================================================== --- trunk/teraterm/ttermpro.v8.sln 2020-12-20 12:06:32 UTC (rev 9054) +++ trunk/teraterm/ttermpro.v8.sln 2020-12-20 12:06:51 UTC (rev 9055) @@ -3,7 +3,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttermpro", "teraterm\ttermpro.v8.vcproj", "{BC4CDBE3-6269-47A8-BD74-EEB3A6160E06}" ProjectSection(ProjectDependencies) = postProject {1D9096FC-EC94-4913-B14A-9D97AAB88E7F} = {1D9096FC-EC94-4913-B14A-9D97AAB88E7F} - {311F2B21-AEC4-4384-8209-BB83B54749B4} = {311F2B21-AEC4-4384-8209-BB83B54749B4} {118E0D32-5553-4F73-9927-E873C1C500E4} = {118E0D32-5553-4F73-9927-E873C1C500E4} {6D08053B-1C68-4A7E-8766-3553F5AF010B} = {6D08053B-1C68-4A7E-8766-3553F5AF010B} {5CF58947-E861-4A5C-B0B1-E85486F149CD} = {5CF58947-E861-4A5C-B0B1-E85486F149CD} @@ -18,12 +17,6 @@ {DF4E3C36-A743-4FB4-8EE9-49899E69ED32} = {DF4E3C36-A743-4FB4-8EE9-49899E69ED32} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttpfile", "ttpfile\ttpfile.v8.vcproj", "{311F2B21-AEC4-4384-8209-BB83B54749B4}" - ProjectSection(ProjectDependencies) = postProject - {DF4E3C36-A743-4FB4-8EE9-49899E69ED32} = {DF4E3C36-A743-4FB4-8EE9-49899E69ED32} - {118E0D32-5553-4F73-9927-E873C1C500E4} = {118E0D32-5553-4F73-9927-E873C1C500E4} - EndProjectSection -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ttpmacro", "ttpmacro\ttpmacro.v8.vcproj", "{BA519362-A2C2-4B1A-905B-F00791F9038A}" ProjectSection(ProjectDependencies) = postProject {118E0D32-5553-4F73-9927-E873C1C500E4} = {118E0D32-5553-4F73-9927-E873C1C500E4} @@ -63,10 +56,6 @@ {118E0D32-5553-4F73-9927-E873C1C500E4}.Debug|Win32.Build.0 = Debug|Win32 {118E0D32-5553-4F73-9927-E873C1C500E4}.Release|Win32.ActiveCfg = Release|Win32 {118E0D32-5553-4F73-9927-E873C1C500E4}.Release|Win32.Build.0 = Release|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Debug|Win32.ActiveCfg = Debug|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Debug|Win32.Build.0 = Debug|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Release|Win32.ActiveCfg = Release|Win32 - {311F2B21-AEC4-4384-8209-BB83B54749B4}.Release|Win32.Build.0 = Release|Win32 {BA519362-A2C2-4B1A-905B-F00791F9038A}.Debug|Win32.ActiveCfg = Debug|Win32 {BA519362-A2C2-4B1A-905B-F00791F9038A}.Debug|Win32.Build.0 = Debug|Win32 {BA519362-A2C2-4B1A-905B-F00791F9038A}.Release|Win32.ActiveCfg = Release|Win32