Parcourir la source

Don't abort on memory-exceeded

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@38702 15284696-431f-4ddb-bdfa-cd5b030d7da7
Glynn Clements il y a 16 ans
Parent
commit
fd415735d0
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      lib/iostream/mm.cc

+ 3 - 1
lib/iostream/mm.cc

@@ -458,7 +458,9 @@ void operator delete[] (void *ptr) {
 MM_register MM_manager;
 int MM_register::instances = 0; // Number of instances. (init)
 // TPIE's "register memory requests" flag
-MM_mode MM_register::register_new = MM_ABORT_ON_MEMORY_EXCEEDED; 
+MM_mode MM_register::register_new = MM_IGNORE_MEMORY_EXCEEDED;
+//This causes constructors for static variables to fail
+//MM_mode MM_register::register_new = MM_ABORT_ON_MEMORY_EXCEEDED;