diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-06-24 09:58:07 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-07-03 10:22:45 +0200 |
commit | 4c52537bf30039500192a59a66972f7a6bc4ae6e (patch) | |
tree | f88e08cb6842f446fc50424396f582cd3a729b9a /rtemsqual/interface.py | |
parent | interface: Support automatic Doxygen links (diff) | |
download | rtems-central-4c52537bf30039500192a59a66972f7a6bc4ae6e.tar.bz2 |
interface: Fix format of macros
Diffstat (limited to 'rtemsqual/interface.py')
-rw-r--r-- | rtemsqual/interface.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rtemsqual/interface.py b/rtemsqual/interface.py index 76092f1a..7bc76076 100644 --- a/rtemsqual/interface.py +++ b/rtemsqual/interface.py @@ -356,7 +356,10 @@ class Node: def _get_macro_definition(self, item: Item, definition: Any) -> Lines: name = item["name"] params = [param["name"] for param in item["params"]] - param_line = ", ".join(params) + if params: + param_line = " " + ", ".join(params) + " " + else: + param_line = "" line = f"#define {name}({param_line})" if len(line) > 79: param_block = ", \\\n ".join(params) |