]> granicus.if.org Git - gc/commitdiff
Added GC_CALLBACK to abort() and exit() callback hooks typedefs.
authorJean-Claude Beaudoin <jean.claude.beaudoin@gmail.com>
Fri, 22 Jun 2012 04:53:57 +0000 (00:53 -0400)
committerJean-Claude Beaudoin <jean.claude.beaudoin@gmail.com>
Fri, 22 Jun 2012 04:53:57 +0000 (00:53 -0400)
include/gc.h

index d4791c0484183d057c61f9fe9db14d1394f00cc4..ba0962dbd5bc1b52971ad37b9b3bec580945fba6 100644 (file)
@@ -1611,11 +1611,11 @@ GC_API void GC_CALL GC_win32_free_heap(void);
 #endif /* _AMIGA && !GC_AMIGA_MAKINGLIB */
 
 
-typedef void (*GC_exit_func)(const int status);
+typedef void (GC_CALLBACK * GC_exit_func)(const int status);
 
 GC_API void GC_CALL GC_set_exit_func(GC_exit_func fn);
 
-typedef void (*GC_abort_func)(const char * const msg);
+typedef void (GC_CALLBACK * GC_abort_func)(const char * const msg);
 
 GC_API void GC_CALL GC_set_abort_func(GC_abort_func fn);