NULL is invalid return type for functions not returning a pointer.