diff options
Diffstat (limited to 'ext')
-rw-r--r-- | ext/standard/exec.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/standard/exec.c b/ext/standard/exec.c index 160e2ca7d3..6e8575816e 100644 --- a/ext/standard/exec.c +++ b/ext/standard/exec.c @@ -173,7 +173,7 @@ static int _Exec(int type, char *cmd, pval *array, pval *return_value) tmp = php_addslashes(buf, 0, &len, 0); RETVAL_STRINGL(tmp,len,0); } else - RETVAL_STRINGL(buf,l,1); + RETVAL_STRINGL(buf,l+1,1); } else { int b, i; @@ -196,6 +196,7 @@ static int _Exec(int type, char *cmd, pval *array, pval *return_value) } /* {{{ proto int exec(string command [, array output [, int return_value]]) + Execute an external program */ PHP_FUNCTION(exec) { @@ -229,6 +230,7 @@ PHP_FUNCTION(exec) break; } } + /* }}} */ /* {{{ proto int system(string command [, int return_value]) |