DomView.render() virtual method conflicts with DomView.render() method
@esodan
Submitted by Daniel Espinosa Ortiz Link to original bug (#794094)
Description
DomViewClass declare a abstract method:
void (*render) (LsmDomView *view);
While a method with the same namespace are declared:
void lsm_dom_view_render (LsmDomView *view, cairo_t *cairo, double x, double y);
I think (*render) should use same signature of lsm_dom_view_render() and use it as a default implementation of (*render).
None of the abstract methods have a default implementation.
At Vala VAPI level are detected as virtual, but if called will be segfault because no method is set.
Version: git master