Add a (16-bit) integer to the given va_list string, call this subroutine, if the C/C++ argument to add is of the type (int16), (short), (short int) or a similar 16 bits wide integer datatype, eg. for the %hd, %hi, %hu, %ho, %hx and %hX formatting tokens.
SYNTAX:
IntArg vargs$, value%
INPUTS:
vargs$ (STRING variable)
- This must be any previously initialized va_list string variable.
value% ((_UNSIGNED) INTEGER)
- The number to add, may be a literal or variable, signed or unsigned.
RESULT:
vargs$ (STRING variable)
- Number added to va_list (intended side effect on vargs$).
ERRORS:
- If vargs$ is no valid (initialized) va_list string, then this subroutine will panic with ERROR 97.