From bb387b5f07069989e6886819a34f4f4e9fc30058 Mon Sep 17 00:00:00 2001 From: Sergii Pylypenko Date: Tue, 18 Feb 2020 23:00:07 +0200 Subject: [PATCH] XSDL: fixed app not starting after app update --- project/jni/application/xserver/gfx.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/project/jni/application/xserver/gfx.c b/project/jni/application/xserver/gfx.c index a2454f076..e397c5014 100644 --- a/project/jni/application/xserver/gfx.c +++ b/project/jni/application/xserver/gfx.c @@ -295,7 +295,8 @@ static void symlinkUsrBin(void) sprintf( libpath, "%s/%s", getenv("LIBDIR"), libname ); sprintf( targetpath, "%s/usr/bin/%s", getenv("APPDIR"), targetname ); __android_log_print(ANDROID_LOG_INFO, "XSDL", "ln -s %s %s", libpath, targetpath); - symlink( libpath, targetpath ); + remove(targetpath); + symlink(libpath, targetpath); } fclose(mapping);