- for (i = 1; i < 6 && lfields[i - 1] != NULL; i++) {
- lfields[i] = strtok(NULL, " ");
- }
-
- start = strtok(lfields[0], "-");
- start_addr = (void *) strtoul(start, &endptr, 16);
-
- if(start_addr == s_heap)
- lfields[5] = strdup("std_heap");
- if(start_addr == r_heap)
- lfields[5] = strdup("raw_heap");
- end = strtok(NULL, "-");
- end_addr = (void *) strtoul(end, &endptr, 16);
-