summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--menu.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/menu.c b/menu.c
index f5b613f..0399bd9 100644
--- a/menu.c
+++ b/menu.c
@@ -2,6 +2,7 @@
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
+#include <errno.h>
#include "blastem.h"
#include "menu.h"
#include "backend.h"
@@ -115,7 +116,7 @@ void * menu_write_w(uint32_t address, void * context, uint16_t value)
if (entries) {
qsort(entries, num_entries, sizeof(dir_entry), menu_dir_sort);
} else {
- warning("Failed to open directory %s\n", menu->curpath);
+ warning("Failed to open directory %s: %s\n", menu->curpath, strerror(errno));
}
uint8_t *dest;
for (size_t i = 0; i < num_entries; i++)