]> git.sesse.net Git - vlc/blobdiff - src/config/dirs_xdg.c
config_GetLibDir: return arch-dep package directory
[vlc] / src / config / dirs_xdg.c
index 7398cf0ddbdd456b9d220a71e903213440646880..8dd92cf2c4f7ca28e43accb136856d3a1deb25fc 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "../libvlc.h"
 #include <vlc_charset.h>
+#include "config/configuration.h"
 
 #include <unistd.h>
 #include <pwd.h>
 /**
  * Determines the shared data directory
  *
+ * @return a nul-terminated string or NULL. Use free() to release it.
+ */
+char *config_GetDataDirDefault (void)
+{
+    return strdup (DATA_PATH);
+}
+
+/**
+ * Determines the architecture-dependent data directory
+ *
  * @return a string (always succeeds).
  */
-const char *config_GetDataDirDefault( void )
+const char *config_GetLibDir (void)
 {
-    return DATA_PATH;
+    return PKGLIBDIR;
 }
 
 /**