mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 15:40:19 +00:00
34 lines
854 B
Diff
34 lines
854 B
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Gunnar Beutner <gbeutner@serenityos.org>
|
|
Date: Fri, 4 Jun 2021 00:29:36 +0200
|
|
Subject: [PATCH] chdir() to the installed directory before execution
|
|
|
|
The game expects its assets in the current directory, but we install
|
|
those to /opt/Super_Mario, so chdir() there at program startup to avoid
|
|
crashing.
|
|
---
|
|
src/main.cpp | 9 +++++++--
|
|
1 file changed, 7 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/src/main.cpp b/src/main.cpp
|
|
index 040eb56..ca14d6f 100644
|
|
--- a/src/main.cpp
|
|
+++ b/src/main.cpp
|
|
@@ -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;
|
|
}
|