Modify Small Error (Causing Runtime Seg Fault)

I guess on line 299 there is small Error where author tried to free the Pointer * full which is the main path to our dynamic DB for comments.Which Results in Runtime "Segmentation Fault(Core Dumped)" whenever user tries to Add/Append a New Comment . However Commenting Line 299 and calling free(full) just before fclose(fp) fixes the Problem.