From aa2f52aee908f53a5c13a07c6bb08235b382964c Mon Sep 17 00:00:00 2001 From: Mark Young Date: Tue, 9 May 2017 13:19:04 -0600 Subject: layers: Fix unique_objects_wrappers.h The unique_objects_wrappers.h header was generated with code that caused several compilation warnings. This resolves those warnings. Change-Id: I5ed3bdb6bbe7df48b3fe6fb6679916161b32fdfd --- scripts/unique_objects_generator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'scripts/unique_objects_generator.py') diff --git a/scripts/unique_objects_generator.py b/scripts/unique_objects_generator.py index baf30c19..8ad30530 100644 --- a/scripts/unique_objects_generator.py +++ b/scripts/unique_objects_generator.py @@ -599,7 +599,7 @@ class UniqueObjectsOutputGenerator(OutputGenerator): # # Clean up local declarations def cleanUpLocalDeclarations(self, indent, prefix, name, len, index, process_pnext): - cleanup = '%sif (local_%s%s)\n' % (indent, prefix, name) + cleanup = '%sif (local_%s%s) {\n' % (indent, prefix, name) if len is not None: if process_pnext: cleanup += '%s for (uint32_t %s = 0; %s < %s%s; ++%s) {\n' % (indent, index, index, prefix, len, index) @@ -610,6 +610,7 @@ class UniqueObjectsOutputGenerator(OutputGenerator): if process_pnext: cleanup += '%s FreeUnwrappedExtensionStructs(const_cast(local_%s%s->pNext));\n' % (indent, prefix, name) cleanup += '%s delete local_%s%s;\n' % (indent, prefix, name) + cleanup += "%s}\n" % (indent) return cleanup # # Output UO code for a single NDO (ndo_count is NULL) or a counted list of NDOs -- cgit v1.2.3