Index: /trunk/source/lisp-kernel/x86-exceptions.c
===================================================================
--- /trunk/source/lisp-kernel/x86-exceptions.c	(revision 14601)
+++ /trunk/source/lisp-kernel/x86-exceptions.c	(revision 14602)
@@ -302,5 +302,5 @@
       if (selector & GC_TRAP_FUNCTION_SAVE_APPLICATION) {
         OSErr err;
-        extern OSErr save_application(unsigned, Boolean);
+        extern OSErr save_application(int, Boolean);
         area *vsarea = tcr->vs_area;
 
@@ -309,5 +309,5 @@
 #endif
         nrs_TOPLFUNC.vcell = *((LispObj *)(vsarea->high)-1);
-        err = save_application(arg, egc_was_enabled);
+        err = save_application((int)arg, egc_was_enabled);
         if (err == noErr) {
           _exit(0);
