vlc-git: relocation patch

This commit is contained in:
martell
2014-11-25 22:10:10 +00:00
parent e23565410c
commit 413f8ef306

View File

@@ -0,0 +1,33 @@
From ee483345ea9e4dd8bc9bf2859123c70b73e07005 Mon Sep 17 00:00:00 2001
From: Martell Malone <martellmalone@gmail.com>
Date: Tue, 25 Nov 2014 21:20:09 +0000
Subject: [PATCH] Use libdir for plugins on msys2
---
src/win32/dirs.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/src/win32/dirs.c b/src/win32/dirs.c
index 0ec1087..1d74501 100644
--- a/src/win32/dirs.c
+++ b/src/win32/dirs.c
@@ -63,7 +63,15 @@ char *config_GetLibDir (void)
goto error;
*file = L'\0';
- return FromWide (wpath);
+ file = wcsrchr (wpath, L'\\');
+ if (file == NULL)
+ goto error;
+ *file = L'\0';
+
+ wchar_t wpathlib[MAX_PATH];
+ wsprintf(wpathlib,L"%s\\lib\\vlc", wpath);
+
+ return FromWide (wpathlib);
error:
abort ();
#endif
--
2.1.3