diff --git a/pycardium/modules/os.c b/pycardium/modules/os.c index 874a069322faaefaff63c493ebb10d3aa8ffb382..bee4bad31d6263d016aa1dc4f04a8fd06f9e2b1f 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;