static IHTMLStyleSheetRulesCollection *HTMLStyleSheetRulesCollection_Create(nsIDOMCSSRuleList *nslist) { HTMLStyleSheetRulesCollection *ret; ret = heap_alloc(sizeof(*ret)); ret->IHTMLStyleSheetRulesCollection_iface.lpVtbl = &HTMLStyleSheetRulesCollectionVtbl; ret->ref = 1; ret->nslist = nslist; if(nslist) nsIDOMCSSRuleList_AddRef(nslist); return &ret->IHTMLStyleSheetRulesCollection_iface; }
static IHTMLStyleSheetRulesCollection *HTMLStyleSheetRulesCollection_Create(nsIDOMCSSRuleList *nslist) { HTMLStyleSheetRulesCollection *ret; ret = heap_alloc(sizeof(*ret)); ret->lpHTMLStyleSheetRulesCollectionVtbl = &HTMLStyleSheetRulesCollectionVtbl; ret->ref = 1; ret->nslist = nslist; if(nslist) nsIDOMCSSRuleList_AddRef(nslist); return HTMLSTYLERULESCOL(ret); }