/* 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; }
/* 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; }
/* 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; }