]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/os-windows-nt.hpp
Safe SEH is better than abstinence
[factor.git] / vm / os-windows-nt.hpp
index d84ac972982991b63c83d90704afb9ce6135603c..2ba75ccf543fdfbda1c7ee97d083917c56cefffb 100755 (executable)
@@ -22,7 +22,7 @@ typedef char symbol_char;
 
 #define FACTOR_DLL NULL
 
-LONG exception_handler(PEXCEPTION_RECORD e, void *frame, PCONTEXT c, void *dispatch);
+extern "C" LONG exception_handler(PEXCEPTION_RECORD e, void *frame, PCONTEXT c, void *dispatch);
 
 // SSE traps raise these exception codes, which are defined in internal NT headers
 // but not winbase.h