From b8d266b37d67593090c7d560d1aa93bb06174a75 Mon Sep 17 00:00:00 2001 From: Michael Ortmann Date: Tue, 17 Feb 2026 01:36:54 +0100 Subject: [PATCH] Optimize file_readable() --- src/misc_file.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/misc_file.c b/src/misc_file.c index de12a0df4..4464dcf11 100644 --- a/src/misc_file.c +++ b/src/misc_file.c @@ -192,13 +192,7 @@ int movefile(char *oldpath, char *newpath) return ret; } -int file_readable(char *file) +int file_readable(char *path) { - FILE *fp; - - if (!(fp = fopen(file, "r"))) - return 0; - - fclose(fp); - return 1; + return !access(path, R_OK); }