Bug 684591 - Fix uninformative xpidl.py warning message to print relevant interface name. r=khuey

This commit is contained in:
Josh Matthews 2011-09-04 12:07:17 -04:00
parent f45f435485
commit c75ab8fde2

View File

@ -520,7 +520,7 @@ class Interface(object):
parent.setName(self)
if self.base is None:
if self.name != 'nsISupports':
print >>sys.stderr, IDLError("interface '%s' not derived from nsISupports",
print >>sys.stderr, IDLError("interface '%s' not derived from nsISupports" % self.name,
self.location, warning=True)
else:
realbase = parent.getName(self.base, self.location)