summaryrefslogtreecommitdiffstats
path: root/rtemsqual/interface.py
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-05-11 14:08:31 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-05-28 10:38:22 +0200
commit45ac44d6feb4f76ba55f335e5e0786ad72341085 (patch)
treed9c5c99336ad07641bb21f55fd25b016d8d4b32d /rtemsqual/interface.py
parentcontent: Fix header guard (diff)
downloadrtems-central-45ac44d6feb4f76ba55f335e5e0786ad72341085.tar.bz2
interface: Do not add ingroups of defgroups
Diffstat (limited to 'rtemsqual/interface.py')
-rw-r--r--rtemsqual/interface.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/rtemsqual/interface.py b/rtemsqual/interface.py
index 13faefae..e6e3f64b 100644
--- a/rtemsqual/interface.py
+++ b/rtemsqual/interface.py
@@ -411,7 +411,8 @@ class _HeaderFile:
def _add_child(self, item: Item) -> None:
ingroups = _get_ingroups(item)
- self._ingroups.update(ingroups)
+ if item["interface-type"] != "group":
+ self._ingroups.update(ingroups)
self._nodes[item.uid] = Node(self, item, ingroups)
self._content.register_license_and_copyrights_of_item(item)