X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmisc%2Fnot_specific.c;h=6d0f369566436f3e852de76cb772f50faf90947a;hb=5cc597e79abc2d8acf36ffee70860ee512e9ac19;hp=82a2ac3cbac61926eb3934f4aefc4426a557903c;hpb=7bc7544cb1676b0ae011e02532fbce6778559ac9;p=vlc diff --git a/src/misc/not_specific.c b/src/misc/not_specific.c index 82a2ac3cba..6d0f369566 100644 --- a/src/misc/not_specific.c +++ b/src/misc/not_specific.c @@ -24,9 +24,18 @@ #include #include "../libvlc.h" +#include + +static void set_libvlc_path (void) +{ + psz_vlcpath = (char *)PKGLIBDIR; +} void system_Init (libvlc_int_t *libvlc, int *argc, const char *argv[]) { + pthread_once_t once = PTHREAD_ONCE_INIT; + + pthread_once (&once, set_libvlc_path); (void)libvlc; (void)argc; (void)argv; } @@ -39,4 +48,3 @@ void system_End (libvlc_int_t *libvlc) { (void)libvlc; } -