예제 #1
0
파일: EW_state.cpp 프로젝트: ircluzar/RTC
void NewStateExternalFunctions::ExitSection(const char *name, ...)
{
	va_list ap;
	va_start(ap,name);
	char easybuf[32];
	int size = vsnprintf(easybuf,0,name,ap);
	char *ptr = easybuf;
	if(size>31)
		ptr = (char*)malloc(size+1);
	vsprintf(ptr,name,ap);
	ExitSection_(ptr);
	if(ptr != easybuf)
		free(ptr);
	va_end(ap);
}
예제 #2
0
void NewStateExternalFunctions::ExitSection(const char *name)
{
	ExitSection_(name);
}