7 May
2008
7 May
'08
11:33 a.m.
On Wed, May 07, 2008 at 11:17:02AM +0100, Robert Shearman wrote:
Marcus Meissner wrote:
@@ -742,6 +742,9 @@ static void write_c_method_def(FILE *header, const type_t *iface) static void write_c_disp_method_def(FILE *header, const type_t *iface) { + if (!iface->ref) { + error_loc("write_c_disp_method_def: no reference on interface(%p)\n", iface); + } do_write_c_method_def(header, iface->ref, iface->name); }
This can't ever happen. dispinterfaces always derive from IDispatch:
dispinterfacehdr: attributes dispinterface { attr_t *attrs;
I marked it as FALSE in Coverity then. Ciao, Marcus