aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-02-04 21:04:43 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-02-04 21:04:43 -0500
commit8041d3047c5a4707b19d8b4444fd1d5c3c4f6064 (patch)
tree08d1c54f5a2288deba2d6dc88e085f937b2604f3
parent47a81dfb648f2c8d3b9924c87b8d24ddaed172bf (diff)
Bugfix for slash-normalization in filenames
-rw-r--r--files.c2
1 files changed, 1 insertions, 1 deletions
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;