
December 23rd, 2002, 02:10 AM
|
 |
Banned ;)
|
|
Join Date: Nov 2001
Location: Woodland Hills, Los Angeles County, California, USA
|
|
|
va_start(), va_list() and va_end() are part of the ANSI C standard specification. In gcc, these functions are implemented as macros. Just because there is no code for va_end() in your particular C compiler does NOT mean that there is no code generated for *ALL* compilers. So, if you omit the va_end(), it may work on your particular compiler, but is not guaranteed to work with other compilers.
|