aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/interface-curses/curses-icons.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/interface-curses/curses-icons.c')
-rw-r--r--src/interface-curses/curses-icons.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/interface-curses/curses-icons.c b/src/interface-curses/curses-icons.c
index 7c021d6..d932104 100644
--- a/src/interface-curses/curses-icons.c
+++ b/src/interface-curses/curses-icons.c
@@ -362,6 +362,10 @@ teco_curses_icon_cmp(const void *a, const void *b)
gunichar
teco_curses_icons_lookup_file(const gchar *filename)
{
+ if (!filename || !*filename)
+ /* "(Unnamed)" file */
+ return 0xf1036; /* 󱀶 */
+
g_autofree gchar *basename = g_path_get_basename(filename);
const teco_curses_icon_t *icon;