diff --git a/build.sh b/build.sh index 900523f275d1f00ba3481077ddc33d33d2faa35b..8267a5c6f68e518b06ab4c54110975d20f818933 100755 --- a/build.sh +++ b/build.sh @@ -538,9 +538,9 @@ build_sdl_mingw() prepare_sdl || failure echo "Patching SDL..." | tee -a $LOGFILE - cd $ROOT/3rdparty/sdl/src/video/wincommon || failure + cd $ROOT/3rdparty/sdl/src/video/windows || failure # patch: amend window class name (required by BOINC v6 screensaver!) - patch < $ROOT/patches/SDL_sysevents.c.patch >> $LOGFILE 2>&1 || failure + patch < $ROOT/patches/SDL_windowsevents.c.patch >> $LOGFILE 2>&1 || failure echo "Building SDL (this may take a while)..." | tee -a $LOGFILE cd $ROOT/3rdparty/sdl || failure chmod +x autogen.sh >> $LOGFILE 2>&1 || failure diff --git a/patches/SDL_sysevents.c.patch b/patches/SDL_sysevents.c.patch deleted file mode 100644 index 3840748d99cfea135a0835f07db15c45ac4f8737..0000000000000000000000000000000000000000 --- a/patches/SDL_sysevents.c.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- SDL_sysevents.c 2009-04-17 17:18:07.000000000 +0200 -+++ SDL_sysevents.c.new 2009-04-17 17:14:41.000000000 +0200 -@@ -799,7 +799,7 @@ - #define CS_BYTEALIGNCLIENT 0 - #endif - if ( ! name && ! SDL_Appname ) { -- name = "SDL_app"; -+ name = "BOINC_app"; - SDL_Appstyle = CS_BYTEALIGNCLIENT; - SDL_Instance = hInst ? hInst : SDL_GetModuleHandle(); - } diff --git a/patches/SDL_windowsevents.c.patch b/patches/SDL_windowsevents.c.patch new file mode 100644 index 0000000000000000000000000000000000000000..89e1a6f1d0c5bb24f6072fffd41563c4c8602f89 --- /dev/null +++ b/patches/SDL_windowsevents.c.patch @@ -0,0 +1,11 @@ +--- SDL_windowsevents.c 2020-03-05 10:46:34.201154000 +0000 ++++ SDL_windowsevents.c 2020-03-05 10:54:16.394363000 +0000 +@@ -1211,7 +1211,7 @@ + return (0); + } + if (!name && !SDL_Appname) { +- name = "SDL_app"; ++ name = "BOINC_app"; + #if defined(CS_BYTEALIGNCLIENT) || defined(CS_OWNDC) + SDL_Appstyle = (CS_BYTEALIGNCLIENT | CS_OWNDC); + #endif