summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Source/cmCPluginAPI.cxx4
-rw-r--r--Source/cmCacheManager.h2
-rw-r--r--Source/cmVTKMakeInstantiatorCommand.cxx3
3 files changed, 5 insertions, 4 deletions
diff --git a/Source/cmCPluginAPI.cxx b/Source/cmCPluginAPI.cxx
index 6817266306..dc5c9fd3c2 100644
--- a/Source/cmCPluginAPI.cxx
+++ b/Source/cmCPluginAPI.cxx
@@ -306,7 +306,7 @@ void cmExpandSourceListArguments(void *arg,
args2.push_back(args[i]);
}
mf->ExpandSourceListArguments(args2, result, startArgumentIndex);
- int resargc = result.size();
+ int resargc = static_cast<int>(result.size());
char **resargv = NULL;
if (resargc)
{
@@ -341,7 +341,7 @@ int cmGetTotalArgumentSize(int argc, char **argv)
{
if (argv[i])
{
- result = result + strlen(argv[i]);
+ result = result + static_cast<int>(strlen(argv[i]));
}
}
return result;
diff --git a/Source/cmCacheManager.h b/Source/cmCacheManager.h
index 3510624dbd..feb1e68fc4 100644
--- a/Source/cmCacheManager.h
+++ b/Source/cmCacheManager.h
@@ -100,7 +100,7 @@ public:
///! Get the number of entries in the cache
CM_EXPORT int GetSize() {
- return m_Cache.size(); }
+ return static_cast<int>(m_Cache.size()); }
///! Break up a line like VAR:type="value" into var, type and value
static bool ParseEntry(const char* entry,
diff --git a/Source/cmVTKMakeInstantiatorCommand.cxx b/Source/cmVTKMakeInstantiatorCommand.cxx
index ae02e4b075..c54e04316b 100644
--- a/Source/cmVTKMakeInstantiatorCommand.cxx
+++ b/Source/cmVTKMakeInstantiatorCommand.cxx
@@ -193,7 +193,8 @@ cmVTKMakeInstantiatorCommand
// Actually generate the code in the file.
this->OldGenerateCreationFile(fout.GetStream(),
- block*groupSize, thisBlockSize);
+ block*groupSize,
+ static_cast<int>(thisBlockSize));
}
// Add the generated source file into the source list.