summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/group_cmd.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/group_cmd.cpp b/src/group_cmd.cpp
index 77e0b0d38..be1bfce5d 100644
--- a/src/group_cmd.cpp
+++ b/src/group_cmd.cpp
@@ -713,6 +713,12 @@ void RemoveAllGroupsForCompany(const CompanyID company)
}
+/**
+ * Test if GroupID group is a descendant of (or is) GroupID search
+ * @param search The GroupID to search in
+ * @param group The GroupID to search for
+ * @return True iff group is search or a descendant of search
+ */
bool GroupIsInGroup(GroupID search, GroupID group)
{
if (search == NEW_GROUP ||