From 9ffabcbb3fe14dd68f5998945e20078538df76bb Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Wed, 29 Nov 2006 16:43:21 -0500 Subject: [PATCH] ENH: fix compile error on mac --- Source/cmOrderLinkDirectories.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/cmOrderLinkDirectories.cxx b/Source/cmOrderLinkDirectories.cxx index c04400bf9f..744c1fee66 100644 --- a/Source/cmOrderLinkDirectories.cxx +++ b/Source/cmOrderLinkDirectories.cxx @@ -465,8 +465,9 @@ bool cmOrderLinkDirectories::DetermineLibraryPathOrder() #endif // check to see if the file is a full path or just contains // a / in it and is a path to something - if(cmSystemTools::FileIsFullPath(this->RawLinkItems[i].c_str()) - || this->RawLinkItems[i].find("/") != cmStdString.npos) + cmStdString& item = this->RawLinkItems[i]; + if(cmSystemTools::FileIsFullPath(item.c_str()) + || item.find("/") != item.npos) { if(cmSystemTools::FileIsDirectory(this->RawLinkItems[i].c_str())) {