diff options
author | sfan5 <sfan5@live.de> | 2023-05-21 14:03:01 +0200 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-05-21 20:11:24 +0200 |
commit | 2a2cb6a49eb0616d04a8d707513affd687e00a32 (patch) | |
tree | f041106586d26ef866931b7b0835c7402ce8c56f /player/configfiles.c | |
parent | 576e86bfa18a0a79e591988ad93ed009edc40849 (diff) | |
download | mpv-2a2cb6a49eb0616d04a8d707513affd687e00a32.tar.bz2 mpv-2a2cb6a49eb0616d04a8d707513affd687e00a32.tar.xz |
player: improve diagnostics around writing watch_later files
Diffstat (limited to 'player/configfiles.c')
-rw-r--r-- | player/configfiles.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/player/configfiles.c b/player/configfiles.c index 93079f85a9..f98495d1ac 100644 --- a/player/configfiles.c +++ b/player/configfiles.c @@ -292,13 +292,15 @@ void mp_write_watch_later_conf(struct MPContext *mpctx) goto exit; char *wl_dir = mp_get_playback_resume_dir(mpctx); - mp_mk_user_dir(mpctx->global, "state", wl_dir); + mp_mkdirp(wl_dir); MP_INFO(mpctx, "Saving state.\n"); FILE *file = fopen(conffile, "wb"); - if (!file) + if (!file) { + MP_WARN(mpctx, "Can't open %s for writing\n", conffile); goto exit; + } write_filename(mpctx, file, cur->filename); |