From ac61104df7df1b452666a037aeac55d5b71da85d Mon Sep 17 00:00:00 2001 From: Thomas Holder Date: Fri, 23 Aug 2019 17:25:01 +0200 Subject: Eliminate clang warnings -Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some) --- src/document.cpp | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/document.cpp') diff --git a/src/document.cpp b/src/document.cpp index be0c556f0..c08e5b554 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -1344,23 +1344,6 @@ static std::vector &find_items_in_area(std::vector &s, return s; } -/** -Returns true if an item is among the descendants of group (recursively). - */ -static bool item_is_in_group(SPItem *item, SPGroup *group) -{ - for (auto& o: group->children) { - if ( SP_IS_ITEM(&o) ) { - if (SP_ITEM(&o) == item) { - return true; - } else if (SP_IS_GROUP(&o) && item_is_in_group(item, SP_GROUP(&o))) { - return true; - } - } - } - return false; -} - SPItem *SPDocument::getItemFromListAtPointBottom(unsigned int dkey, SPGroup *group, std::vector const &list,Geom::Point const &p, bool take_insensitive) { g_return_val_if_fail(group, NULL); -- cgit v1.2.3