1
0
mirror of https://github.com/SerenityOS/serenity synced 2024-07-05 22:14:55 +00:00

Ports: Don't crash when starting uMario outside of /opt/Super_Mario

Previously this port would just crash. There was a workaround in
the way the app launcher started the game but I'd really like to
get rid of that hack.
This commit is contained in:
Gunnar Beutner 2021-06-04 00:29:36 +02:00 committed by Andreas Kling
parent 19c4e74f70
commit 8c18c7e4c2

View File

@ -0,0 +1,21 @@
diff -Naur Super-Mario-Clone-Cpp-master/src/main.cpp Super-Mario-Clone-Cpp-master.serenity/src/main.cpp
--- Super-Mario-Clone-Cpp-master/src/main.cpp 2019-08-01 15:39:15.000000000 +0200
+++ Super-Mario-Clone-Cpp-master.serenity/src/main.cpp 2021-06-03 23:54:26.881221759 +0200
@@ -1,10 +1,15 @@
#include "header.h"
#include "Core.h"
+#include <unistd.h>
int main(int argc, const char* argv[]) {
- CCore oCore;
+ chdir("/opt/Super_Mario");
- oCore.mainLoop();
+ {
+ CCore oCore;
+
+ oCore.mainLoop();
+ }
return 0;
}