* configure.ac: Added check for mach/mach.h header.
[cacao.git] / src / vm / assertion.cpp
index 027020cca17f391ead8327870e3307eb0f0f3e55..ada17e4d0f096538605257c1ae8eb49d218c2b04 100644 (file)
 
 #include <cstddef>
 
-#include "mm/memory.h"
+#include "mm/memory.hpp"
 
 #include "toolbox/list.hpp"
 
 #include "vm/assertion.hpp"
 #include "vm/global.h"
 #include "vm/os.hpp"
-#include "vm/vm.hpp"
 
 
 /* -ea/-da options ************************************************************/
@@ -76,7 +75,7 @@ void assertion_ea_da(const char *name, bool enabled)
        buf = os::strdup(name);
 
        if (buf == NULL) {
-               VM::get_current()->abort_errno("assertion_ea_da: strdup failed");
+               os::abort_errno("assertion_ea_da: strdup failed");
        }
 
        if ((len > 2) && (strcmp(name + (len - 3), "...") == 0)) {