2013-11-05
11:01 AM
- last edited on
2023-08-01
06:57 PM
by
Doreena Deng
API_LibrariesInfo libInfo;
GSErrCode err;
BNZeroMemory (&libInfo, sizeof (API_LibrariesInfo));
if (ACAPI_Environment (APIEnv_GetLibrariesID, &libInfo, NULL) == NoError) {
err = ACAPI_Automate (APIDo_LoadLibrariesID, &libInfo, NULL);
if (err != NoError) {
char msgStr[256];
sprintf (msgStr, "Error in APIDo_LoadLibrariesID: %d", (int) err);
ACAPI_WriteReport (msgStr, true);
}
for (Int32 ii = 0; ii < libInfo.nLib; ii++) {
(*libInfo.locations)[ii].~Location ();
}
BMKillHandle (reinterpret_cast<GSHandle *> (&libInfo.locations));
}
Cheers,