1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2024-11-04 13:54:22 +00:00

windows fix thing for mac

This commit is contained in:
Cameron Taylor 2023-03-01 20:27:29 -05:00
parent 8c002393e3
commit d76bb07935

View file

@ -2,7 +2,7 @@ package funkin.util;
import flixel.util.FlxSignal.FlxTypedSignal; import flixel.util.FlxSignal.FlxTypedSignal;
#if cpp #if (cpp && windows)
@:cppFileCode(' @:cppFileCode('
#include <iostream> #include <iostream>
#include <windows.h> #include <windows.h>
@ -35,8 +35,7 @@ class WindowUtil
// onUpdate is called every frame just before rendering. // onUpdate is called every frame just before rendering.
// onExit is called when the game window is closed. // onExit is called when the game window is closed.
openfl.Lib.current.stage.application.onExit.add(function(exitCode:Int) openfl.Lib.current.stage.application.onExit.add(function(exitCode:Int) {
{
windowExit.dispatch(exitCode); windowExit.dispatch(exitCode);
}); });
} }
@ -46,7 +45,7 @@ class WindowUtil
*/ */
public static function disableCrashHandler() public static function disableCrashHandler()
{ {
#if cpp #if (cpp && windows)
untyped __cpp__('SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOGPFAULTERRORBOX);'); untyped __cpp__('SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOGPFAULTERRORBOX);');
#else #else
// Do nothing. // Do nothing.