EXPORT const labeldata * asar_getalllabels(int * count) { for (int i=0;i<labelsinldata;i++) free((void*)ldata[i].name); labelsinldata=0; labels.traverse(addlabel); *count=labelsinldata; return ldata; }
EXPORT const definedata * asar_getalldefines(int * count) { for (int i=0;i<definesinddata;i++) { free((void*)ddata[i].name); free((void*)ddata[i].contents); } definesinddata=0; defines.traverse(adddef); *count=definesinddata; return ddata; }