summaryrefslogtreecommitdiff
path: root/imageloader.c
diff options
context:
space:
mode:
Diffstat (limited to 'imageloader.c')
-rw-r--r--imageloader.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/imageloader.c b/imageloader.c
index 047502b..1ab4a1b 100644
--- a/imageloader.c
+++ b/imageloader.c
@@ -147,9 +147,11 @@ bool cImageLoader::SearchRecordingPoster(cString recPath, cString &found) {
}
bool cImageLoader::FirstImageInFolder(cString Path, cString Extension, cString *recImage) {
- DIR *folder;
+ DIR *folder = NULL;
struct dirent *file;
folder = opendir(Path);
+ if (!folder)
+ return false;
while (file = readdir(folder)) {
if (endswith(file->d_name, *Extension)) {
std::string fileName = file->d_name;