replace "std::string::find(x) == 0" with cmHasPrefix()

This commit is contained in:
Rolf Eike Beer
2020-03-20 18:05:24 +01:00
parent bfb69f9543
commit 48adc29721
27 changed files with 129 additions and 114 deletions
+2 -1
View File
@@ -20,6 +20,7 @@
#include "cmMakefile.h"
#include "cmMessageType.h"
#include "cmSourceFile.h"
#include "cmStringAlgorithms.h"
#include "cmSystemTools.h"
#include "cmXMLParser.h"
#include "cmake.h"
@@ -2008,7 +2009,7 @@ void cmLocalVisualStudio7Generator::WriteVCProjFooter(
fout << "\t<Globals>\n";
for (std::string const& key : target->GetPropertyKeys()) {
if (key.find("VS_GLOBAL_") == 0) {
if (cmHasLiteralPrefix(key, "VS_GLOBAL_")) {
std::string name = key.substr(10);
if (!name.empty()) {
/* clang-format off */