// Free void FreeEth() { if (eth_offload_list != NULL) { FreeStrList(eth_offload_list); eth_offload_list = NULL; } }
// Release the language list void FreeLangList(LIST *o) { UINT i; // Validate arguments if (o == NULL) { return; } for (i = 0;i < LIST_NUM(o);i++) { LANGLIST *e = LIST_DATA(o, i); FreeStrList(e->LangList); ReleaseIntList(e->LcidList); Free(e); } ReleaseList(o); }