Commit 3e9c8d1b authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Do not use crashdumps on Win64

parent 14657767
...@@ -42,8 +42,10 @@ ...@@ -42,8 +42,10 @@
# include <shlobj.h> # include <shlobj.h>
# include <tlhelp32.h> # include <tlhelp32.h>
# include <wininet.h> # include <wininet.h>
# ifndef _WIN64
static void check_crashdump(); static void check_crashdump();
LONG WINAPI vlc_exception_filter(struct _EXCEPTION_POINTERS *lpExceptionInfo); LONG WINAPI vlc_exception_filter(struct _EXCEPTION_POINTERS *lpExceptionInfo);
# endif
#endif #endif
#ifndef UNDER_CE #ifndef UNDER_CE
...@@ -141,11 +143,13 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, ...@@ -141,11 +143,13 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
argv[argc] = NULL; argv[argc] = NULL;
LocalFree (wargv); LocalFree (wargv);
# ifndef _WIN64
if(crash_handling) if(crash_handling)
{ {
check_crashdump(); check_crashdump();
SetUnhandledExceptionFilter(vlc_exception_filter); SetUnhandledExceptionFilter(vlc_exception_filter);
} }
# endif /* WIN64 */
#else #else
char **argv, psz_cmdline[wcslen(lpCmdLine) * 4]; char **argv, psz_cmdline[wcslen(lpCmdLine) * 4];
...@@ -183,7 +187,7 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, ...@@ -183,7 +187,7 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
return ret; return ret;
} }
#if !defined( UNDER_CE ) #if !defined( UNDER_CE ) && !defined( _WIN64 )
static void get_crashdump_path(wchar_t * wdir) static void get_crashdump_path(wchar_t * wdir)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment