From 15e38d98c9311b2f86e9d038397e1f28da596c87 Mon Sep 17 00:00:00 2001 From: Mike Stroyan Date: Mon, 28 Sep 2015 13:47:29 -0600 Subject: layers: Remove object map before vkDestroy* Don't use object as dispatchable after destroy. --- vk-layer-generate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vk-layer-generate.py b/vk-layer-generate.py index bec7d6cf..857249f1 100755 --- a/vk-layer-generate.py +++ b/vk-layer-generate.py @@ -1625,10 +1625,11 @@ class ObjectTrackerSubcommand(Subcommand): funcs.append('%s%s\n' '{\n' '%s' + '%s' ' %sget_dispatch_table(ObjectTracker_%s_table_map, %s)->%s;\n' - '%s%s' '%s' - '}' % (qual, decl, using_line, ret_val, table_type, dispatch_param, proto.c_call(), create_line, destroy_line, stmt)) + '%s' + '}' % (qual, decl, using_line, destroy_line, ret_val, table_type, dispatch_param, proto.c_call(), create_line, stmt)) return "\n\n".join(funcs) def generate_body(self): -- cgit v1.2.3