diff options
author | wm4 <wm4@nowhere> | 2013-09-18 18:42:18 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-09-18 19:08:51 +0200 |
commit | 1cb55cebf981af3983efbddccfeedc2b776ee5fd (patch) | |
tree | 548a318da53190814618ede22f3d68ca34fc1a1c /osdep/macosx_bundle.m | |
parent | 12372298a2a5fd7cd2274fcb2427581f35a6a2c1 (diff) | |
download | mpv-1cb55cebf981af3983efbddccfeedc2b776ee5fd.tar.bz2 mpv-1cb55cebf981af3983efbddccfeedc2b776ee5fd.tar.xz |
path, win32: redo user configfile path handling
Remove the ifdef hell from mp_find_user_config_file(). Move the win32
specific code (for MinGW and Cygwin) to path-win.c. The behavior should
be about the same, but I can't be sure due to lack of testing and
because the old path.c code was hard to follow. (I expect those who care
about windows will fix things, should issues pop up - sorry.)
One difference is that the new code will always force MPV_HOME. It looks
like the old code preferred the mpv config dir in the exe dir if it
exists.
Also, make sure MP_PATH_MAX has enough space, even if the equivalent
wchar_t string is not 0-terminated with PATH_MAX (because apparently the
winapi doesn't require this). (Actually, maybe we should just kill all
uses of PATH_MAX/MP_PATH_MAX.)
Diffstat (limited to 'osdep/macosx_bundle.m')
0 files changed, 0 insertions, 0 deletions