Esempio n. 1
0
int UninitGenMenu()
{
	if (bIsGenMenuInited) {
		mir_cslock lck(csMenuHook);
		MO_RemoveAllObjects();
		bIsGenMenuInited = false;
	}
	return 0;
}
Esempio n. 2
0
int UnitGenMenu()
{
	lockmo();
	MO_RemoveAllObjects();
	isGenMenuInited=FALSE;

	unlockmo();

	DeleteCriticalSection(&csMenuHook);
	return(0);
}
Esempio n. 3
0
int UnitGenMenu()
{
	if ( bIsGenMenuInited ) {
		EnterCriticalSection( &csMenuHook );
		MO_RemoveAllObjects();
		bIsGenMenuInited=false;

		LeaveCriticalSection( &csMenuHook );
		DeleteCriticalSection(&csMenuHook);
	}
	return 0;
}