Salome HOME
Merge from V6_5_BR 05/06/2012
[modules/smesh.git] / src / SMESH / memoire.h
index f8f43493af401285c325e516976825170b782b08..258eda28bcc51fc3bb99748cc8c419f01882b340 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2010-2011  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2010-2012  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -27,11 +27,15 @@ void memostat(const char* f, int l);
 
 void memostat(const char* f, int l)
 {
+#ifdef WIN32
+       //rnv: TODO: find alternative of the malloc_stats() on windows platform
+#else
   /*  struct mallinfo mem = mallinfo(); */
   /*  std::cerr << f << ":"<< l << " " << mem.arena << " " << mem.ordblks << " " << mem.hblks << " " << mem.hblkhd << " "  << mem.uordblks << " "  << mem.fordblks << " " << mem.keepcost << std::endl; */
   std::cerr << f << ":" << l << " --------------------------" << std::endl;
   malloc_stats();
   std::cerr << f << ":" << l << " --------------------------" << std::endl;
+#endif
 }
 
 #define MEMOSTAT //memostat( __FILE__, __LINE__ )