Why am I getting a curr may not be initialized error
// Print post list 
	printf("Posts:\n");
	Post *curr = user->first_post;
	while (curr != NULL){
		printf("From: %s\n", curr->author);
		printf("Date: %s\n", ctime(curr->date));
		printf("%s\n", curr->contents);
		if (curr->next != NULL){
			printf("\n");
			printf("===");
			printf("\n");
		}
		curr = curr->next;
	}
	printf("------------------------------------------\n");
