> When a finalizer written in C is called for the __gc metamethod, is > there a need to return any value? Currently my finalizers don't put > anything on the stack and simply return 0. Is that correct? Yes. -- Roberto