- res = Val_option_ptr((GdomeElement*) Field(Field(arg1,0),1),Val_Element);
+ GdomeException exc = 0;
+ GdomeElement* elem = (GdomeElement*) Field(Field(arg1,0),1);
+ assert(elem != NULL);
+ gdome_el_ref(elem, &exc);
+ assert(exc == 0);
+ res = Val_option_ptr(elem, Val_Element);