No need to create empty strings manually, strdup("") FTW.