>cfree() is just an obsolete duplicate name for free(). >Change "cfree" to "free". Obsolete yes, duplicate no; "cfree()" took three arguments, the latter two of which are ignored in the implementations I know about. Change "cfree(a, b, c)" to "free(a)".