Adding string.h for strdup()