From ba59e7605d37357fd9c548465f2f1dbac6a67a7a Mon Sep 17 00:00:00 2001 From: Harry Moffat Date: Mon, 12 Jul 2004 14:57:15 +0000 Subject: [PATCH] Static_casts to eliminate warnings from msvc. --- Cantera/clib/src/Cabinet.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cantera/clib/src/Cabinet.h b/Cantera/clib/src/Cabinet.h index 676f020a3..1f145d16a 100755 --- a/Cantera/clib/src/Cabinet.h +++ b/Cantera/clib/src/Cabinet.h @@ -84,7 +84,7 @@ public: int add(M* ptr) { //try { __table.push_back(ptr); - return __table.size() - 1; + return static_cast(__table.size()) - 1; //} //catch (CanteraError) {return -1;} //catch (...) {return -999;} @@ -99,7 +99,7 @@ public: try { M* old = __table[i]; __table.push_back(new M(*old)); - return __table.size() - 1; + return static_cast(__table.size()) - 1; } catch (CanteraError) {return -1;} catch (...) {return -999;} @@ -128,7 +128,7 @@ public: */ int clear() { int i, n; - n = __table.size(); + n = static_cast(__table.size()); for (i = 1; i < n; i++) {del(i);} if (_can_delete) delete __table[0]; __table.clear();