fix strdup opti setenv