> doesn't this violate RAII?
It's C, you don't get any RAII.
It's C, you don't get any RAII.
E: I guess it sort of depends whether the handle is Copy semantics or not.
E2: I guess they're correctly leaking the resource, but I question whether they should, protections like that are kind of the whole point of using Rust to begin with.