peproc: Fix sigsevg in smacro expansion
peproc: Fix sigsevg in smacro expansion

In case if smacro is called with inapropriate
number of arguments exit early. Actually we have
to handle this situation more gracefully but
this requires a way more efforts than two
line patches (need to refactor macro expansion).

https://bugzilla.nasm.us/show_bug.cgi?id=3392431

Signed-off-by: Cyrill Gorcunov <7a1ea01eee6961eb1e372e3508c2670446d086f4@gmail.com>

techkey/nasm,techkey/nasm,techkey/nasm,techkey/nasm,techkey/nasm