From 01343e254cc81fa9c5b3f2f04b6271a00382ef28 Mon Sep 17 00:00:00 2001 From: Minos Galanakis Date: Mon, 22 Jul 2024 12:33:00 +0100 Subject: [PATCH] c_wrapper_generator: _function_guards are set as instance vars. Signed-off-by: Minos Galanakis --- scripts/mbedtls_framework/c_wrapper_generator.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/mbedtls_framework/c_wrapper_generator.py b/scripts/mbedtls_framework/c_wrapper_generator.py index aebb4039a..25dc3f500 100644 --- a/scripts/mbedtls_framework/c_wrapper_generator.py +++ b/scripts/mbedtls_framework/c_wrapper_generator.py @@ -78,6 +78,7 @@ class Base: self.program_name = os.path.basename(sys.argv[0]) # To be populated in a derived class self.functions = {} #type: Dict[str, FunctionInfo] + self._function_guards = {} #type: Dict[str, str] # Preprocessor symbol used as a guard against multiple inclusion in the # header. Must be set before writing output to a header. # Not used when writing .c output. @@ -237,9 +238,6 @@ class Base: return True return False - _function_guards = { - } #type: Dict[str, str] - def _function_guard(self, function: FunctionInfo) -> Optional[str]: """A preprocessor condition for this function.