Fix potential memory leaks and clarify that content of these strings
is never modified. Won't happen since this is test code, but adjust it
for completeness.
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
ncpus = atoi(optarg);
break;
case 'm':
- mask = strdup(optarg);
+ mask = optarg;
break;
case 'r':
- range = strdup(optarg);
+ range = optarg;
break;
default:
goto usage_err;
printf("[%s]\n", cpulist_create(buf, buflen, set, setsize));
free(buf);
- free(mask);
- free(range);
cpuset_free(set);
return EXIT_SUCCESS;