From b91587037c6099e77d233877162e36138c62e5b2 Mon Sep 17 00:00:00 2001 From: Tianyi Liu Date: Tue, 6 Feb 2024 15:11:37 +0800 Subject: [PATCH] dvr: Fix incorrect usage of `strerror` `strerror` takes the `errno` directly as its argument, negating it will result in an "Unknown error". Signed-off-by: Tianyi Liu --- src/dvr/dvr_db.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 318b7f30e..84b4654a8 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -4933,7 +4933,7 @@ dvr_entry_delete(dvr_entry_t *de) r = deferred_unlink(filename, rdir); if(r && r != -ENOENT) tvhwarn(LS_DVR, "Unable to remove file '%s' from disk -- %s", - filename, strerror(-errno)); + filename, strerror(errno)); cmd = de->de_config->dvr_postremove; if (cmd && cmd[0]) -- 2.47.2