зеркало из https://github.com/mozilla/gecko-dev.git
Bug 677529 - Check return values in pyidl's Method::needsJSTypes; f=Matheus r=khuey
This commit is contained in:
Родитель
767c698faf
Коммит
add1e004d6
|
@ -859,6 +859,8 @@ class Method(object):
|
||||||
def needsJSTypes(self):
|
def needsJSTypes(self):
|
||||||
if self.implicit_jscontext:
|
if self.implicit_jscontext:
|
||||||
return True
|
return True
|
||||||
|
if self.type == "jsval":
|
||||||
|
return True
|
||||||
for p in self.params:
|
for p in self.params:
|
||||||
t = p.realtype
|
t = p.realtype
|
||||||
if isinstance(t, Native) and t.specialtype == "jsval":
|
if isinstance(t, Native) and t.specialtype == "jsval":
|
||||||
|
|
Загрузка…
Ссылка в новой задаче