diff --git a/eel/eel-vfs-extensions.c b/eel/eel-vfs-extensions.c index 1c4b5b1155446faa13293c9f8cd6bac22e5af04e..4efd03923fd4b6980212fec923a9149450bbad8b 100644 --- a/eel/eel-vfs-extensions.c +++ b/eel/eel-vfs-extensions.c @@ -33,7 +33,6 @@ #include "eel-string.h" -#include #include #include @@ -66,9 +65,9 @@ eel_filename_get_extension_offset (const char *filename) return NULL; } - for (size_t i = 1; end[i] != '\0'; i += 1) + for (const char *c = end; *c != '\0'; c = g_utf8_next_char (c)) { - if (isspace (end[i])) + if (g_unichar_isspace (g_utf8_get_char (c))) { return NULL; }