summaryrefslogtreecommitdiffstats
path: root/osdep/path-macosx.m
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-05-01 21:38:39 +0200
committerwm4 <wm4@nowhere>2015-05-01 21:51:10 +0200
commit8192500716e3d151c1fec3b523df447683fe9724 (patch)
tree66eb6d91e8797460d7850e90f439667aaa63ef01 /osdep/path-macosx.m
parent7381db60e28dbedfb9215ca5a4c69aad78b713a4 (diff)
downloadmpv-8192500716e3d151c1fec3b523df447683fe9724.tar.bz2
mpv-8192500716e3d151c1fec3b523df447683fe9724.tar.xz
path: add resolving desktop path to platform-specific paths
win32 has a special function for this. I'm not sure about OSX - it seems ~/Desktop can be hardcoded, and the OSX GUI actually localizes the _displayed_ path in its UI. For Unix, there is not much to be done, or is there.
Diffstat (limited to 'osdep/path-macosx.m')
-rw-r--r--osdep/path-macosx.m2
1 files changed, 2 insertions, 0 deletions
diff --git a/osdep/path-macosx.m b/osdep/path-macosx.m
index 618f2038c8..52e2a2c771 100644
--- a/osdep/path-macosx.m
+++ b/osdep/path-macosx.m
@@ -28,5 +28,7 @@ const char *mp_get_platform_path_osx(void *talloc_ctx, const char *type)
[pool release];
return res;
}
+ if (strcmp(type, "desktop") == 0)
+ return mp_path_join(talloc_ctx, bstr0(getenv("HOME")), bstr0("Desktop"));
return NULL;
}