view Python/getversion.c @ 20723:6ac45244c41e legacy-trunk

vgetargskeywords() + Squash another potential buffer overrun. + Simplify the keyword-arg loop by decrementing the count of keywords remaining instead of incrementing Yet Another Variable; also break out early if the number of keyword args remaining hits 0. Since I hit the function's closing curly brace with this patch, that's enough of this for now <wink>.
author Tim Peters <tim.peters@gmail.com>
date Sat, 27 Oct 2001 07:25:06 +0000
parents 6f6f965c5e2d
children 379fc66f4c96
line wrap: on
line source


/* Return the full version string. */

#include "Python.h"

#include "patchlevel.h"

const char *
Py_GetVersion(void)
{
	static char version[250];
	sprintf(version, "%.80s (%.80s) %.80s", PY_VERSION,
		Py_GetBuildInfo(), Py_GetCompiler());
	return version;
}