Plan 9 from Bell Labs’s /usr/web/sources/patch/applied/strduptag/readme
blame the caller for the memory allocated by strdup.