From c1bfbfa2f7b995ee38ef138ca3250274213dc010 Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 28 Aug 2007 02:39:40 +0000 Subject: [PATCH] oops --- exec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exec.c b/exec.c index 5905c16..192b0cb 100644 --- a/exec.c +++ b/exec.c @@ -72,7 +72,7 @@ exec(char *path, char **argv) // Initialize stack. sp = sz; - argp = sz - arglen; + argp = sz - arglen - 4*(argc+1); // Copy argv strings and pointers to stack. *(uint*)(mem+argp + 4*argc) = 0; // argv[argc]