:: commit 9572b44f378df49aa267c96a5bcc0a340dce2263

Kamila Szewczyk <kspalaiologos@gmail.com> — 2022-05-07 09:41

parents: ee7ebd800f

fix an off-by-one mistake

diff --git a/.vscode/launch.json b/.vscode/launch.json
index 4bae5fb..2e7854e 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -9,7 +9,7 @@
             "type": "cppdbg",
             "request": "launch",
             "program": "${workspaceFolder}/bzip3",
-            "args": ["-e", "${workspaceFolder}/corpus/cm.c", "${workspaceFolder}/corpus/cm.bz3"],
+            "args": ["-t", "${workspaceFolder}/corpus/linux.bz3"],
             "stopAtEntry": false,
             "cwd": "${fileDirname}",
             "environment": [],
diff --git a/src/main.c b/src/main.c
index 35580e1..92b1f55 100644
--- a/src/main.c
+++ b/src/main.c
@@ -91,7 +91,7 @@ int main(int argc, char * argv[]) {
             output = bz3_file;
             if(!force_stdstreams && !no_bz3_suffix && output == NULL && input != NULL) {
                 // add the bz3 extension
-                output = malloc(strlen(input) + 4);
+                output = malloc(strlen(input) + 5);
                 strcpy(output, input);
                 strcat(output, ".bz3");
             }
tab: 248 wrap: offon