コード例 #1
0
ファイル: data.cpp プロジェクト: Cjkjvfnby/warzone2100
/* Load the Feature stats */
static bool bufferSFEATLoad(const char *fileName, void **ppData)
{
	if (!loadFeatureStats(fileName))
	{
		return false;
	}
	// set a dummy value so the release function gets called
	*ppData = (void *)1;
	return true;
}
コード例 #2
0
ファイル: data.cpp プロジェクト: Rimbok/warzone2100
/* Load the Feature stats */
static bool bufferSFEATLoad(const char *pBuffer, UDWORD size, void **ppData)
{
	calcDataHash((uint8_t *)pBuffer, size, DATA_SFEAT);

	if (!loadFeatureStats(pBuffer, size))
	{
		return false;
	}

	// set a dummy value so the release function gets called
	*ppData = (void *)1;
	return true;
}
コード例 #3
0
ファイル: data.cpp プロジェクト: Warzone2100/warzone2100
/* Load the Feature stats */
static bool bufferSFEATLoad(const char *fileName, void **ppData)
{
	WzConfig ini(fileName, WzConfig::ReadOnlyAndRequired);
	calcDataHash(ini, DATA_SFEAT);

	if (!loadFeatureStats(ini))
	{
		return false;
	}
	// set a dummy value so the release function gets called
	*ppData = (void *)1;
	return true;
}