From: Pawel Kaczmarek Date: Thu, 22 Jan 2015 09:41:19 +0000 (+0100) Subject: [Tool][Generator] fix NameError: global name 'm' is not defined X-Git-Tag: submit/tizen_mobile/20150603.064609~1^2~572 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a0af836c30fba92d7753ccd7cbab297d5e1c0a9c;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Tool][Generator] fix NameError: global name 'm' is not defined [Verification] Calendar module generate without errors python WAPIOven.py -d tmp/calendar/ widls/calendar.widl widls/tizen.widl widls/time.widl Change-Id: I751bbf35021a2d065eaab983007c72c0fbefd3ea Signed-off-by: Pawel Kaczmarek --- diff --git a/tools/skeleton_generator/WAPIOven.py b/tools/skeleton_generator/WAPIOven.py index 27d75f2..d7490d6 100644 --- a/tools/skeleton_generator/WAPIOven.py +++ b/tools/skeleton_generator/WAPIOven.py @@ -102,8 +102,8 @@ class Compiler(IndentPrintable): enums = reduce(lambda x,y: x+y, [ self.ctx['enum'][x] for x in self.ctx['enum'] if x in union_names]) return ['ENUM', enums] else: - types = reduce(lambda x, y: x & y, [ x in m.getTypes('Interface') for x in union_names]) - return ['PLATFORM_OBJECT', types] + types = reduce(lambda x, y: x & y, [ x in self.ctx['interfaces'] for x in union_names]) + return ['PLATFORM_OBJECT', types] else: return self.jstype(t2) elif t.name in self.ctx['callback']: