From 4387723ef779135dfdaf36f1a3f451ca4c564877 Mon Sep 17 00:00:00 2001 From: krakjoe Date: Sun, 13 Apr 2014 08:34:16 +0100 Subject: fix argc/argv --- phpdbg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'phpdbg.c') diff --git a/phpdbg.c b/phpdbg.c index 37a938f555..8903073151 100644 --- a/phpdbg.c +++ b/phpdbg.c @@ -1120,12 +1120,13 @@ phpdbg_main: if (phpdbg->startup(phpdbg) == SUCCESS) { int i; + SG(request_info).argc = argc - php_optind + 1; SG(request_info).argv = emalloc(SG(request_info).argc * sizeof(char *)); for (i = SG(request_info).argc; --i;) { SG(request_info).argv[i] = estrdup(argv[php_optind - 1 + i]); } - SG(request_info).argv[php_optind - 1] = exec?exec:""; + SG(request_info).argv[i] = exec?exec:""; php_request_startup(TSRMLS_C); -- cgit v1.2.1