diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-06-24 12:42:50 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-07-03 10:22:45 +0200 |
commit | 83945f6cf618ee5ea18d053c6bb1a4406122ab55 (patch) | |
tree | f5061a0d955bb7eef9cf0370e103086107ab37b9 /rtemsqual/interface.py | |
parent | interface: Fix format of macros (diff) | |
download | rtems-central-83945f6cf618ee5ea18d053c6bb1a4406122ab55.tar.bz2 |
interface: Fix substitute of macro definition
Diffstat (limited to 'rtemsqual/interface.py')
-rw-r--r-- | rtemsqual/interface.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rtemsqual/interface.py b/rtemsqual/interface.py index 7bc76076..22e7aa94 100644 --- a/rtemsqual/interface.py +++ b/rtemsqual/interface.py @@ -366,12 +366,12 @@ class Node: line = f"#define {name}( \\\n {param_block} \\\n)" if not definition: return line - body_lines = definition.strip("\n").split("\n") + body_lines = self.substitute_code(definition).split("\n") if len(body_lines) == 1 and len(line + body_lines[0]) <= 79: body = " " else: body = " \\\n " - body += self.substitute_code(" \\\n ".join(body_lines)) + body += " \\\n ".join(body_lines) return line + body def _get_typedef_definition(self, _item: Item, definition: Any) -> Lines: |