Home | Info | Community | Development | myReactOS | Contact Us
[static]
Definition at line 477 of file environment.c.
Referenced by EnvironmentDlgProc().
{ HWND hwndListView; PVARIABLE_DATA VarData; LV_ITEM lvi; INT nItemCount; INT i; hwndListView = GetDlgItem(hwndDlg, iDlgItem); memset(&lvi, 0x00, sizeof(lvi)); nItemCount = ListView_GetItemCount(hwndListView); for (i = 0; i < nItemCount; i++) { lvi.mask = LVIF_PARAM; lvi.iItem = i; if (ListView_GetItem(hwndListView, &lvi)) { VarData = (PVARIABLE_DATA)lvi.lParam; if (VarData != NULL) { if (VarData->lpName != NULL) GlobalFree(VarData->lpName); if (VarData->lpRawValue != NULL) GlobalFree(VarData->lpRawValue); if (VarData->lpCookedValue != NULL) GlobalFree(VarData->lpCookedValue); GlobalFree(VarData); lvi.lParam = 0; } } } }