X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bin%2Fwinvlc.c;h=7b144c8ae2eb29caabacf694022659a71ab53cc7;hb=3e9c8d1bd8cb4b1e78a74ebe6292d967c5134141;hp=de71fe832cd68397bd4ed06bc6e63782aada316a;hpb=14657767af7a1b02896e159e4506541ab5921795;p=vlc diff --git a/bin/winvlc.c b/bin/winvlc.c index de71fe832c..7b144c8ae2 100644 --- a/bin/winvlc.c +++ b/bin/winvlc.c @@ -42,8 +42,10 @@ # include # include # include +# ifndef _WIN64 static void check_crashdump(); LONG WINAPI vlc_exception_filter(struct _EXCEPTION_POINTERS *lpExceptionInfo); +# endif #endif #ifndef UNDER_CE @@ -141,11 +143,13 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, argv[argc] = NULL; LocalFree (wargv); +# ifndef _WIN64 if(crash_handling) { check_crashdump(); SetUnhandledExceptionFilter(vlc_exception_filter); } +# endif /* WIN64 */ #else char **argv, psz_cmdline[wcslen(lpCmdLine) * 4]; @@ -183,7 +187,7 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, return ret; } -#if !defined( UNDER_CE ) +#if !defined( UNDER_CE ) && !defined( _WIN64 ) static void get_crashdump_path(wchar_t * wdir) {