Project

General

Profile

Β« Previous | Next Β» 

Revision cedcf2d6

Added by byroot (Jean Boussier) 10 months ago

error.c: call va_end before jumping

The man page is clear that every va_start call MUST be succeeded by
the corresponding va_end call.

So rb_raise can't call rb_exc_raise before va_end, otherwise
va_end is never called.

Co-Authored-By: Γ‰tienne BarriΓ©