From 8d4fd66aaf4950f222f72dfdf98e9b78db3dcd5d Mon Sep 17 00:00:00 2001 From: "roberto@oneiric64" Date: Tue, 22 Nov 2011 09:16:34 +0100 Subject: [PATCH] fixed a bug in execvp() during reload on 64 bit --- uwsgi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uwsgi.c b/uwsgi.c index 4d79119e..18e079b5 100644 --- a/uwsgi.c +++ b/uwsgi.c @@ -944,7 +944,7 @@ void fixup_argv_and_environ(int argc, char **argv, char **environ) { int i; int env_count = 0; - uwsgi.argv = uwsgi_malloc( sizeof(char *) * argc); + uwsgi.argv = uwsgi_malloc( sizeof(char *) * (argc+1)); for(i=0;i