From 2a2cb6a49eb0616d04a8d707513affd687e00a32 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sun, 21 May 2023 14:03:01 +0200 Subject: [PATCH] player: improve diagnostics around writing watch_later files --- player/configfiles.c | 6 ++++-- 1 file 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);