It is perfectly valid to call free(NULL), so stop checking for non-NULL
before calling free - of some course parts of the code already did this.
More whack-a-mole^Wfips.

ok miod@