XFree - free client data
Specifies the data that is to be freed.
function is a general-purpose Xlib routine
that frees the specified data. You must use it to free any objects that were
allocated by Xlib, unless an alternate function is explicitly specified for
the object. A NULL pointer cannot be passed to this function.
Xlib -- C Language X Interface