I have a strcture called NODE to hold my list and a function NODE find() that looks for an item in the list and returns the NODE. How would I return an error code if the item isn't found? If I just put return -1 or return NULL I get an incompatible type error, and I don't know how to cast to the current type. (NODE *)NULL doesn't work.