int new_size = strlen(read_buf);
char * new_inventory = try_malloc(old_size + new_size + 1, f_name);
memcpy(new_inventory, world.player_inventory, old_size);
int new_size = strlen(read_buf);
char * new_inventory = try_malloc(old_size + new_size + 1, f_name);
memcpy(new_inventory, world.player_inventory, old_size);