chiark
/
gitweb
/
~ian
/
chiark-utils.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9d528ea
)
cgi-fcgi-interp: Do not eat an option in squashed arg style
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 22 Mar 2016 14:26:42 +0000
(14:26 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 22 Mar 2016 14:26:42 +0000
(14:26 +0000)
cprogs/cgi-fcgi-interp.c
patch
|
blob
|
history
diff --git
a/cprogs/cgi-fcgi-interp.c
b/cprogs/cgi-fcgi-interp.c
index 0fdb88ee4e449ccc53548929ea5c282ee964705c..d2681cfc861a068cd5cbe4d8e7003f7c466c23c0 100644
(file)
--- a/
cprogs/cgi-fcgi-interp.c
+++ b/
cprogs/cgi-fcgi-interp.c
@@
-279,6
+279,7
@@
int main(int argc, const char *const *argv) {
argv += 2; /* eat argv[0] and smashedopt */
const char *split_args[MAX_OPTS+1];
int split_argc = 0;
+ split_args[split_argc++] = argv[0];
for (;;) {
if (split_argc >= MAX_OPTS) errx(127,"too many options in combined arg");
split_args[split_argc++] = smashedopt;