Salome HOME
Get rid of compilation warnings. Part II. MSVC warnings.
[modules/shaper.git] / src / ModelHighAPI / ModelHighAPI_Services.cpp
index dfd3f344750aa6e3625a8b13c19912a6a1d10d84..433f619b0e07806778ee883bab747ff6e9c1d6c3 100644 (file)
@@ -98,9 +98,9 @@ std::shared_ptr<ModelAPI_Result> standardPlane(const std::string & theName){
 //--------------------------------------------------------------------------------------
 void begin()
 {
-  static size_t aTransactionID = 0;
-  static size_t aNbTransactions = -1;
-  size_t aNbUndo = ModelAPI_Session::get()->undoList().size();
+  static int aTransactionID = 0;
+  static int aNbTransactions = -1;
+  int aNbUndo = (int)ModelAPI_Session::get()->undoList().size();
   if (aNbUndo != aNbTransactions) {
     // the last transaction was not empty, thus increase the ID
     aNbTransactions = aNbUndo;