예제 #1
0
파일: natives.cpp 프로젝트: Javivi/amxmodx
void ClearPluginLibraries()
{
	ClearLibraries(LibSource_Plugin);
	for (size_t i=0; i<g_RegNatives.length(); i++)
	{
		delete [] g_RegNatives[i]->pfn;
		delete g_RegNatives[i];
	}
	g_RegNatives.clear();
}
예제 #2
0
void ClearMenus()
{
	for (size_t i = 0; i < g_NewMenus.length(); i++)
	{
		delete g_NewMenus[i];
	}
	
	g_NewMenus.clear();
	while (!g_MenuFreeStack.empty())
	{
		g_MenuFreeStack.pop();
	}
}
예제 #3
0
파일: module.cpp 프로젝트: Chuvi-w/amxmodx
void OnAmxxDetach()
{
	for (int i = 0; i<(int)PEL.length(); i++)
	{
		if (PEL[i])
		{
			delete PEL[i];
			PEL[i] = 0;
		}
	}

	PEL.clear();
}
예제 #4
0
void OnAmxxDetach()
{
	MMDB_close(&HandleDB);

	LangList.clear();
}
예제 #5
0
void funcenums_free()
{
  sFuncEnums.clear();
}
예제 #6
0
void
pstructs_free()
{
  sStructs.clear();
}
예제 #7
0
void methodmaps_free()
{
  sMethodmaps.clear();
}
예제 #8
0
void
resetheaplist()
{
  sHeapScopes.clear();
}
예제 #9
0
void
resetstacklist()
{
  sStackScopes.clear();
}