From 353dc258f73b43bbd6b49d1c4331facd45bfd773 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 2 Jul 2011 12:08:37 +0000 Subject: compatibility for building with clang, this failed for 2 reasons. - redefining the variable 'i' - the comparison between iterators didn't work. double checked this is the only use of shadowed 'i' so this has no functional changes. (bzr r10398) --- src/graphlayout.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/graphlayout.cpp b/src/graphlayout.cpp index 4f536beb3..2717c376a 100644 --- a/src/graphlayout.cpp +++ b/src/graphlayout.cpp @@ -156,11 +156,12 @@ void graphlayout(GSList const *const items) { ++i) { SPItem *iu=*i; - map::iterator i=nodelookup.find(iu->getId()); - if(i==nodelookup.end()) { + map::iterator i_iter=nodelookup.find(iu->getId()); + map::iterator i_iter_end=nodelookup.end(); + if(i_iter==i_iter_end) { continue; } - unsigned u=i->second; + unsigned u=i_iter->second; GSList *nlist=iu->avoidRef->getAttachedConnectors(Avoid::runningFrom); list connectors; -- cgit v1.2.3