exec lists
Jack,
if you were using C++ it'd be easy. Since you are using straight C,
have you give thought to having an extra parameter in your generic
function call? The parameter would specify which of the various list
types that you are dealing with at call-time.
Just a thought.
"You do trust me, don't you? Of course you do."
— "To Play the King" (BBC)