From 13d4f89dfe5bbe51fca76f945b4819a3ced1c888 Mon Sep 17 00:00:00 2001 From: Ken Martin Date: Fri, 23 Aug 2002 15:13:49 -0400 Subject: [PATCH] compiler warnings --- Source/cmCPluginAPI.cxx | 4 ++-- Source/cmCacheManager.h | 2 +- Source/cmVTKMakeInstantiatorCommand.cxx | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Source/cmCPluginAPI.cxx b/Source/cmCPluginAPI.cxx index 681726630..dc5c9fd3c 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(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(strlen(argv[i])); } } return result; diff --git a/Source/cmCacheManager.h b/Source/cmCacheManager.h index 3510624db..feb1e68fc 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(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 ae02e4b07..c54e04316 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(thisBlockSize)); } // Add the generated source file into the source list.