Switch from _strdup to strdup for portability;