[Python-Dev] Re: [Python-checkins] CVS: python/dist/src/Objects stringobject.c,2.124,2.125

Greg Stein gstein@lyra.org
Sat, 25 Aug 2001 23:17:35 -0700


On Fri, Aug 24, 2001 at 11:32:08AM -0700, Barry Warsaw wrote:
>...
> + PyObject *
> + PyString_FromFormat(const char *format, ...) 
> + {
> + 	va_list vargs;
> + 
> + #ifdef HAVE_STDARG_PROTOTYPES
> + 	va_start(vargs, format);
> + #else
> + 	va_start(vargs);
> + #endif
> + 	return PyString_FromFormatV(format, vargs);
> + }

For safety/propriety, you should call va_end() on the vargs variable.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/