From 8966888a92dabcc051eed1ed1d7f74b7f40115fb Mon Sep 17 00:00:00 2001 From: firewave Date: Tue, 13 Apr 2010 11:31:27 +0200 Subject: [PATCH] Fixed some VS2008 warnings --- lib/checkbufferoverrun.cpp | 2 ++ lib/checkclass.h | 3 +++ lib/tokenize.cpp | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/lib/checkbufferoverrun.cpp b/lib/checkbufferoverrun.cpp index 826bfce85..ed1b40b2a 100644 --- a/lib/checkbufferoverrun.cpp +++ b/lib/checkbufferoverrun.cpp @@ -174,6 +174,8 @@ public: } private: + TokenStrEquals& operator=(const TokenStrEquals&); // disallow assignments + const std::string value; }; diff --git a/lib/checkclass.h b/lib/checkclass.h index e08eb535f..55e9be853 100644 --- a/lib/checkclass.h +++ b/lib/checkclass.h @@ -140,6 +140,9 @@ private: /** @brief next Var item */ Var *next; + + private: + Var& operator=(const Var&); // disallow assignments }; /** diff --git a/lib/tokenize.cpp b/lib/tokenize.cpp index 7b389107a..be72d819e 100644 --- a/lib/tokenize.cpp +++ b/lib/tokenize.cpp @@ -18,6 +18,10 @@ //--------------------------------------------------------------------------- +#ifdef _MSC_VER +#pragma warning(disable: 4503) +#endif + #include "tokenize.h" #include "token.h" #include "filelister.h"