Improved strdup.