Don't declare strdup if it's defined as a macro.