lua : make the declaration of an union more c99 friendly