From c9ccdc64c2dfeef7345f7ae5e7467ba42c571d47 Mon Sep 17 00:00:00 2001 From: Joey Bzdek Date: Thu, 19 Oct 2017 14:24:05 -0600 Subject: scripts: Remove asserts from struct size helpers Unknown structures will return a 0 size instead of failing, in order for them to be ignored properly. --- scripts/helper_file_generator.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/helper_file_generator.py b/scripts/helper_file_generator.py index 84b8c7b6..3d4ef463 100644 --- a/scripts/helper_file_generator.py +++ b/scripts/helper_file_generator.py @@ -447,8 +447,8 @@ class HelperFileOutputGenerator(OutputGenerator): # Build the footer of the get_struct_chain_size function def GenerateChainSizePostamble(self): postamble = ' default:\n' - postamble += ' assert(0);\n' postamble += ' struct_size += 0;\n' + postamble += ' break;' postamble += ' }\n' postamble += ' pNext = (VkApplicationInfo*)pNext->pNext;\n' postamble += ' }\n' @@ -465,7 +465,6 @@ class HelperFileOutputGenerator(OutputGenerator): # Build the footer of the get_struct_size function def GenerateStructSizePostamble(self): postamble = ' default:\n' - postamble += ' assert(0);\n' postamble += ' return(0);\n' postamble += ' }\n' postamble += '}' -- cgit v1.2.3