瀏覽代碼

BUG: fix Ambiguity in insert call

Bill Hoffman 20 年之前
父節點
當前提交
a18df448db
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      Source/cmLocalVisualStudio7Generator.cxx

+ 3 - 1
Source/cmLocalVisualStudio7Generator.cxx

@@ -545,7 +545,9 @@ void cmLocalVisualStudio7Generator::FillFlagMapFromCommandFlags(
     {
     {
     option.reserve(strlen(flagTable->commandFlag+2));
     option.reserve(strlen(flagTable->commandFlag+2));
     // first do the - version
     // first do the - version
-    option.insert(0, 1, '-');
+    option.insert(static_cast<unsigned int>(0), 
+                  static_cast<unsigned int>(1), 
+                  '-');
     option.append(flagTable->commandFlag);
     option.append(flagTable->commandFlag);
     while(flags.find(option) != flags.npos)
     while(flags.find(option) != flags.npos)
       {
       {