• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

FFFTPのソースコードです。


Commit MetaInfo

Revision3b09ef2e463c95dc10644c6d006b19423e538d7d (tree)
Zeit2011-10-05 21:46:41
Autors_kawamoto <s_kawamoto@user...>
Commiters_kawamoto

Log Message

Fix inconsistent VC++ Project files.
Add "Microsoft.VC90.CRT.manifest" to installer.
Remove useless files.

Ändern Zusammenfassung

Diff

--- a/FFFTP.vc90.vcproj
+++ b/FFFTP.vc90.vcproj
@@ -48,7 +48,7 @@
4848 Name="VCCLCompilerTool"
4949 Optimization="0"
5050 AdditionalIncludeDirectories="Resource;contrib\openssl\include"
51- PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0600,_CRT_SECURE_NO_WARNINGS"
51+ PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"
5252 RuntimeLibrary="1"
5353 PrecompiledHeaderFile=".\Debug\FFFTP.pch"
5454 AssemblerListingLocation=".\Debug\"
@@ -138,7 +138,7 @@
138138 Name="VCCLCompilerTool"
139139 InlineFunctionExpansion="1"
140140 AdditionalIncludeDirectories="Resource;contrib\openssl\include"
141- PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0600,_CRT_SECURE_NO_WARNINGS"
141+ PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"
142142 StringPooling="true"
143143 RuntimeLibrary="0"
144144 EnableFunctionLevelLinking="true"
--- a/FFFTP.vcproj
+++ b/FFFTP.vcproj
@@ -4,6 +4,7 @@
44 Version="8.00"
55 Name="FFFTP"
66 ProjectGUID="{5D9496DB-45AF-4389-8FEE-27C9A2FA207A}"
7+ RootNamespace="FFFTP"
78 >
89 <Platforms>
910 <Platform
@@ -45,8 +46,8 @@
4546 <Tool
4647 Name="VCCLCompilerTool"
4748 Optimization="0"
48- AdditionalIncludeDirectories="Resource"
49- PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0400,_CRT_SECURE_NO_WARNINGS"
49+ AdditionalIncludeDirectories="Resource;contrib\openssl\include"
50+ PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"
5051 RuntimeLibrary="1"
5152 PrecompiledHeaderFile=".\Debug\FFFTP.pch"
5253 AssemblerListingLocation=".\Debug\"
@@ -136,8 +137,8 @@
136137 <Tool
137138 Name="VCCLCompilerTool"
138139 InlineFunctionExpansion="1"
139- AdditionalIncludeDirectories="Resource"
140- PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0400,_CRT_SECURE_NO_WARNINGS"
140+ AdditionalIncludeDirectories="Resource;contrib\openssl\include"
141+ PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"
141142 StringPooling="true"
142143 RuntimeLibrary="0"
143144 EnableFunctionLevelLinking="true"
Binary files a/FFFTP_Eng_Release/FFFTP.exe and b/FFFTP_Eng_Release/FFFTP.exe differ
--- a/FFFTP_English.vc90.vcproj
+++ b/FFFTP_English.vc90.vcproj
@@ -48,7 +48,7 @@
4848 Name="VCCLCompilerTool"
4949 Optimization="0"
5050 AdditionalIncludeDirectories="Resource_eng;contrib\openssl\include"
51- PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0600,_CRT_SECURE_NO_WARNINGS,ENGLISH"
51+ PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS,ENGLISH"
5252 BasicRuntimeChecks="3"
5353 RuntimeLibrary="1"
5454 PrecompiledHeaderFile=".\FFFTP_Eng_Debug\FFFTP_English.pch"
@@ -139,7 +139,7 @@
139139 Name="VCCLCompilerTool"
140140 InlineFunctionExpansion="1"
141141 AdditionalIncludeDirectories="Resource_eng;contrib\openssl\include"
142- PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0600,_CRT_SECURE_NO_WARNINGS,ENGLISH"
142+ PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS,ENGLISH"
143143 StringPooling="true"
144144 RuntimeLibrary="0"
145145 EnableFunctionLevelLinking="true"
--- a/FFFTP_English.vcproj
+++ b/FFFTP_English.vcproj
@@ -46,8 +46,8 @@
4646 <Tool
4747 Name="VCCLCompilerTool"
4848 Optimization="0"
49- AdditionalIncludeDirectories="Resource_eng"
50- PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0400,_CRT_SECURE_NO_WARNINGS,ENGLISH"
49+ AdditionalIncludeDirectories="Resource_eng;contrib\openssl\include"
50+ PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS,ENGLISH"
5151 BasicRuntimeChecks="3"
5252 RuntimeLibrary="1"
5353 PrecompiledHeaderFile=".\FFFTP_Eng_Debug\FFFTP_English.pch"
@@ -138,8 +138,8 @@
138138 <Tool
139139 Name="VCCLCompilerTool"
140140 InlineFunctionExpansion="1"
141- AdditionalIncludeDirectories="Resource_eng"
142- PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0400,_CRT_SECURE_NO_WARNINGS,ENGLISH"
141+ AdditionalIncludeDirectories="Resource_eng;contrib\openssl\include"
142+ PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS,ENGLISH"
143143 StringPooling="true"
144144 RuntimeLibrary="0"
145145 EnableFunctionLevelLinking="true"
--- a/Package/make_installer_pre.bat
+++ b/Package/make_installer_pre.bat
@@ -12,12 +12,14 @@ copy /Y %BIN_JPN% %DIR_JPN%
1212 copy /Y %HTMLHELP% %DIR_JPN%
1313 copy /Y %DIR_JPN_DOC%\*.txt %DIR_JPN%
1414 copy /Y %DIR_DIST%\*.dll %DIR_JPN%
15+copy /Y %DIR_DIST%\*.manifest %DIR_JPN%
1516
1617 REM; copy English files
1718 mkdir %DIR_ENG%
1819 copy /Y %BIN_ENG% %DIR_ENG%
1920 copy /Y %DIR_ENG_DOC%\*.txt %DIR_ENG%
2021 copy /Y %DIR_DIST%\*.dll %DIR_ENG%
22+copy /Y %DIR_DIST%\*.manifest %DIR_ENG%
2123
2224 REM; copy to installer working directory
2325 copy /Y %DIR_JPN%\*.* %DIR_JPN_INST%
Binary files a/Release/FFFTP.exe and b/Release/FFFTP.exe differ
Binary files a/Resource/FFFTP.APS and /dev/null differ
--- /dev/null
+++ b/dist/Microsoft.VC90.CRT.manifest
@@ -0,0 +1,12 @@
1+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
3+ <assemblyIdentity
4+ type="win32"
5+ name="Microsoft.VC90.CRT"
6+ version="9.0.21022.8"
7+ processorArchitecture="x86"
8+ publicKeyToken="1fc8b3b9a1e18e3b"
9+ />
10+ <file name="msvcr90.dll"/>
11+</assembly>
12+
--- a/dist/readme_dist.txt
+++ b/dist/readme_dist.txt
@@ -1,5 +1,6 @@
11 put below DLL files to distribue in this directory.
22
33 * libeay32.dll
4+ * Microsoft.VC90.CRT.manifest
45 * msvcr90.dll
56 * ssleay32.dll
--- a/mbswrapper.c
+++ b/mbswrapper.c
@@ -405,11 +405,8 @@ void FreeDuplicatedString(void* p)
405405 #pragma warning(disable:4102)
406406 #define START_ROUTINE do{
407407 #define END_ROUTINE }while(0);
408-
409-/*
410408 #define END_ROUTINE }while(0);end_of_routine:
411409 #define QUIT_ROUTINE goto end_of_routine;
412-*/
413410
414411 int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCmdShow)
415412 {
--- a/toolmenu.c
+++ b/toolmenu.c
@@ -233,7 +233,7 @@ int MakeToolBarWindow(HWND hWnd, HINSTANCE hInst)
233233
234234 hWndTbarMain = CreateToolbarEx(
235235 hWnd,
236- WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_TOP | TBSTYLE_FLAT,
236+ WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_TOP,
237237 1,
238238 27,
239239 hInst,
@@ -258,7 +258,7 @@ int MakeToolBarWindow(HWND hWnd, HINSTANCE hInst)
258258
259259 hWndTbarLocal = CreateToolbarEx(
260260 hWnd,
261- WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE | TBSTYLE_FLAT,
261+ WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE,
262262 2,
263263 2,
264264 hInst,
@@ -321,7 +321,7 @@ int MakeToolBarWindow(HWND hWnd, HINSTANCE hInst)
321321
322322 hWndTbarRemote = CreateToolbarEx(
323323 hWnd,
324- WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE | TBSTYLE_FLAT,
324+ WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | CCS_NORESIZE,
325325 3,
326326 2,
327327 hInst,