msibuild -s option parameter processing seems to not calculate the remaining number of arguments correctly
Hi,
I did a feasibility study of using msitools in my project.
I ran into an issue when updating summary info using msibuild -s command.
Following command arguments are not processed correctly.
E.g.
msibuild -s "name" "author" "template"
msibuild -s "name" "author" "template" "uuid"
However, it works correctly up to the author argument.
E.g.
msibuild -s "name" "author"
I had a look at the code (msibuild.c) and it does not seem to calculate the remaining number of arguments correctly after "-s" option is processed.
argc -= 3, argv += 3;
It should be as follows from my reading of the code.
argc -= n, argv += n;
I apologise if I have mistaken. I am new to this project.
Edited by Andre Klapper