Changeset 4813
- Timestamp:
- 06/11/12 19:05:19 (12 months ago)
- Location:
- zzuf/trunk
- Files:
-
- 5 edited
-
msvc/zzat.vcxproj (modified) (2 diffs)
-
msvc/zzuf.vcxproj (modified) (2 diffs)
-
src/libzzuf/lib-win32.c (modified) (1 diff)
-
src/libzzuf/sys.c (modified) (3 diffs)
-
src/myfork.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
zzuf/trunk/msvc/zzat.vcxproj
r4729 r4813 64 64 </ClCompile> 65 65 <Link> 66 <AdditionalDependencies>ws2_32.lib; %(AdditionalDependencies)</AdditionalDependencies>66 <AdditionalDependencies>ws2_32.lib;..\..\libcaca\win32\Debug\Win32\libcaca.lib;%(AdditionalDependencies)</AdditionalDependencies> 67 67 <OutputFile>$(OutDir)zzat.exe</OutputFile> 68 68 <GenerateDebugInformation>true</GenerateDebugInformation> … … 84 84 </ClCompile> 85 85 <Link> 86 <AdditionalDependencies>ws2_32.lib; %(AdditionalDependencies)</AdditionalDependencies>86 <AdditionalDependencies>ws2_32.lib;..\..\libcaca\win32\Release\Win32\libcaca.lib;%(AdditionalDependencies)</AdditionalDependencies> 87 87 <OutputFile>$(OutDir)zzat.exe</OutputFile> 88 88 <GenerateDebugInformation>true</GenerateDebugInformation> -
zzuf/trunk/msvc/zzuf.vcxproj
r4729 r4813 64 64 </ClCompile> 65 65 <Link> 66 <AdditionalDependencies>ws2_32.lib; %(AdditionalDependencies)</AdditionalDependencies>66 <AdditionalDependencies>ws2_32.lib;..\..\libcaca\win32\Debug\Win32\libcaca.lib;%(AdditionalDependencies)</AdditionalDependencies> 67 67 <OutputFile>$(OutDir)zzuf.exe</OutputFile> 68 68 <GenerateDebugInformation>true</GenerateDebugInformation> … … 84 84 </ClCompile> 85 85 <Link> 86 <AdditionalDependencies>ws2_32.lib; %(AdditionalDependencies)</AdditionalDependencies>86 <AdditionalDependencies>ws2_32.lib;..\..\libcaca\win32\Release\Win32\libcaca.lib;%(AdditionalDependencies)</AdditionalDependencies> 87 87 <OutputFile>$(OutDir)zzuf.exe</OutputFile> 88 88 <GenerateDebugInformation>true</GenerateDebugInformation> -
zzuf/trunk/src/libzzuf/lib-win32.c
r4684 r4813 45 45 DWORD, DWORD, HANDLE); 46 46 #endif 47 #if defined HAVE_CREATEFILE A47 #if defined HAVE_CREATEFILEW 48 48 static HANDLE (__stdcall *ORIG(CreateFileW))(LPCWSTR, DWORD, DWORD, 49 49 LPSECURITY_ATTRIBUTES, -
zzuf/trunk/src/libzzuf/sys.c
r4809 r4813 78 78 int k; 79 79 80 /* Enumerate all loaded objects and overwrite some functions */ 80 81 VirtualQuery(_zz_sys_init, &mbi, sizeof(mbi)); 81 82 list = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, GetCurrentProcessId()); … … 86 87 continue; /* Don't replace our own functions */ 87 88 89 fprintf(stderr, "diverting functions from %s\n", entry.szModule); 88 90 insert_funcs(entry.hModule); 89 91 } … … 141 143 } 142 144 145 fprintf(stderr, "diverting method %s (from %s)\n", 146 diversion->name, diversion->lib); 147 143 148 lib = GetModuleHandleA(diversion->lib); 144 149 *diversion->old = (void *)GetProcAddress(lib, diversion->name); -
zzuf/trunk/src/myfork.c
r4808 r4813 301 301 302 302 if (!ret) 303 return -1; 303 { 304 LPTSTR buf; 305 DWORD err = GetLastError(); 306 FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | 307 FORMAT_MESSAGE_FROM_SYSTEM | 308 FORMAT_MESSAGE_IGNORE_INSERTS, 309 NULL, err, 0, (LPTSTR)&buf, 0, NULL); 310 fprintf(stderr, "error launching `%s': %s\n", child->newargv[0], buf); 311 LocalFree(buf); 312 return -1; 313 } 304 314 305 315 /* Insert the replacement code */
Note: See TracChangeset
for help on using the changeset viewer.
