From 39a8dde897d6cda43d8d7e540fa759a46bd60624 Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak <dos@dosowisko.net> Date: Sat, 31 Aug 2019 22:21:11 +0200 Subject: [PATCH] fix(pycardium): take backslashes into account FAT code works with both kinds of slashes. --- pycardium/modules/os.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pycardium/modules/os.c b/pycardium/modules/os.c index 874a0693..bee4bad3 100644 --- a/pycardium/modules/os.c +++ b/pycardium/modules/os.c @@ -22,6 +22,11 @@ bool pycrd_filename_restricted(const char *path) path = fname + 1; fname = strchr(path, '/'); } + fname = strchr(path, '\\'); + while (fname) { + path = fname + 1; + fname = strchr(path, '\\'); + } fname = path; for (int i = 0; -- GitLab