Free all resources of a va_list string, you should call this subroutine on any old va_list, which is not needed any longer. At least before your program quits it should free all remaining va_list strings, which is good programming style. However, there is also a simple auto-cleanup implemented on the C/C++ level (in file qbstdarg.h), which will free any va_list strings you forgot about, when your program ends.
SYNTAX:
FreeArgs vargs$
INPUTS:
vargs$ (STRING variable)
- This must be any previously initialized va_list string variable.
RESULT:
vargs$ (STRING variable)
- The freed and hence invalidated va_list (intended side effect on vargs$).
ERRORS:
- If vargs$ is no valid (initialized) va_list string, then this subroutine will do nothing.