|
@@ -2706,31 +2706,6 @@ do_dump_config(void)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-#if defined (WINCE)
|
|
|
-int
|
|
|
-find_flashcard_path(PWCHAR path, size_t size)
|
|
|
-{
|
|
|
- WIN32_FIND_DATA d = {0};
|
|
|
- HANDLE h = NULL;
|
|
|
-
|
|
|
- if (!path)
|
|
|
- return -1;
|
|
|
-
|
|
|
- h = FindFirstFlashCard(&d);
|
|
|
- if (h == INVALID_HANDLE_VALUE)
|
|
|
- return -1;
|
|
|
-
|
|
|
- if (wcslen(d.cFileName) == 0) {
|
|
|
- FindClose(h);
|
|
|
- return -1;
|
|
|
- }
|
|
|
-
|
|
|
- wcsncpy(path,d.cFileName,size);
|
|
|
- FindClose(h);
|
|
|
- return 0;
|
|
|
-}
|
|
|
-#endif
|
|
|
-
|
|
|
static void
|
|
|
init_addrinfo(void)
|
|
|
{
|
|
@@ -2959,31 +2934,6 @@ int
|
|
|
tor_main(int argc, char *argv[])
|
|
|
{
|
|
|
int result = 0;
|
|
|
-#if defined (WINCE)
|
|
|
- WCHAR path [MAX_PATH] = {0};
|
|
|
- WCHAR fullpath [MAX_PATH] = {0};
|
|
|
- PWCHAR p = NULL;
|
|
|
- FILE* redir = NULL;
|
|
|
- FILE* redirdbg = NULL;
|
|
|
-
|
|
|
- // this is to facilitate debugging by opening
|
|
|
- // a file on a folder shared by the wm emulator.
|
|
|
- // if no flashcard (real or emulated) is present,
|
|
|
- // log files will be written in the root folder
|
|
|
- if (find_flashcard_path(path,MAX_PATH) == -1) {
|
|
|
- redir = _wfreopen( L"\\stdout.log", L"w", stdout );
|
|
|
- redirdbg = _wfreopen( L"\\stderr.log", L"w", stderr );
|
|
|
- } else {
|
|
|
- swprintf(fullpath,L"\\%s\\tor",path);
|
|
|
- CreateDirectory(fullpath,NULL);
|
|
|
-
|
|
|
- swprintf(fullpath,L"\\%s\\tor\\stdout.log",path);
|
|
|
- redir = _wfreopen( fullpath, L"w", stdout );
|
|
|
-
|
|
|
- swprintf(fullpath,L"\\%s\\tor\\stderr.log",path);
|
|
|
- redirdbg = _wfreopen( fullpath, L"w", stderr );
|
|
|
- }
|
|
|
-#endif
|
|
|
|
|
|
#ifdef _WIN32
|
|
|
/* Call SetProcessDEPPolicy to permanently enable DEP.
|