Tomasz Motyl wrote:
still gotta problem.. ambiguosity NS_DECL_ISUPPORTS repeats in each of
classes
[snip]
of course
class nsIaaa { //one of the interface classes
//some stuff
public:
  NS_DECL_ISUPPORTS
  NS_DECL_NSIAAA
};

This doesn't look right... interface classes are supposed to have pure-virtual declarations, and that's not what NS_DECL_* generates. Why aren't you letting xpidl generate your interface headers as normal?


_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to