diff options
-rw-r--r-- | tools/msibuild.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/msibuild.c b/tools/msibuild.c index 424871c..8069b98 100644 --- a/tools/msibuild.c +++ b/tools/msibuild.c @@ -233,8 +233,8 @@ int main(int argc, char *argv[]) case 's': n = 2; if (argv[2] && argv[2][0] != '-') n++; - if (argv[3] && argv[3][0] != '-') n++; - if (argv[4] && argv[4][0] != '-') n++; + if (n > 2 && argv[3] && argv[3][0] != '-') n++; + if (n > 3 && argv[4] && argv[4][0] != '-') n++; ret = add_summary_info(argv[1], n > 2 ? argv[2] : NULL, n > 3 ? argv[3] : NULL, |