提交 71d5bf4d 创建 作者: rsc's avatar rsc

oops - broke arg counting

上级 de1329dd
...@@ -42,7 +42,7 @@ exec(char *path, char **argv) ...@@ -42,7 +42,7 @@ exec(char *path, char **argv)
// Arguments. // Arguments.
arglen = 0; arglen = 0;
for(argc=0; argv[argc]; argc++) for(argc=0; argv[argc]; argc++)
arglen += strlen(argv[i]) + 1; arglen += strlen(argv[argc]) + 1;
arglen = (arglen+3) & ~3; arglen = (arglen+3) & ~3;
sz += arglen + 4*(argc+1); sz += arglen + 4*(argc+1);
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论