07/09/07 10:37:17
typedef struct _st {
char ** ppsz;
} st;
void freeif(st* pst) {
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 2; j++) {
if(*pst->ppsz != NULL) {
free((void*)pst[i].ppsz[j]);
}
}
}
for(int i = 0; i < 3; i++) {
if(pst->ppsz != NULL) {
free((void*)pst[i].ppsz);
}
}
if(pst != NULL) {
free(pst);
}
return;
}