From 8041d3047c5a4707b19d8b4444fd1d5c3c4f6064 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sun, 4 Feb 2024 21:04:43 -0500 Subject: Bugfix for slash-normalization in filenames --- files.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'files.c') diff --git a/files.c b/files.c index db23bb4..54da573 100644 --- a/files.c +++ b/files.c @@ -78,7 +78,7 @@ file_t *load_file(file_t **files, const char *filename) filename = checked_strdup(filename); for (const char *slashes = strstr(filename, "//"); slashes; slashes = strstr(slashes, "//")) - memmove((char*)slashes, slashes+1, strlen(slashes+1)); + memmove((char*)slashes, slashes+1, strlen(slashes+1)+1); file_t *f = new(file_t); f->filename = filename; -- cgit v1.2.3