[uim-commit] r2212 - branches/r5rs/sigscheme

ekato at freedesktop.org ekato at freedesktop.org
Mon Nov 21 21:58:10 PST 2005


Author: ekato
Date: 2005-11-21 21:57:40 -0800 (Mon, 21 Nov 2005)
New Revision: 2212

Modified:
   branches/r5rs/sigscheme/storage-continuation.c
Log:
* sigscheme/storage-continuation.c (saved_trace_stack) : Static
  variable in this file.
(Scm_CallWithCurrentContinuation) : Move saved_trace_stack as
  static variable since the use of local variable in this function
  causes SEGV on Mac OS X 10.3.8.


Modified: branches/r5rs/sigscheme/storage-continuation.c
===================================================================
--- branches/r5rs/sigscheme/storage-continuation.c	2005-11-21 22:19:20 UTC (rev 2211)
+++ branches/r5rs/sigscheme/storage-continuation.c	2005-11-22 05:57:40 UTC (rev 2212)
@@ -79,6 +79,7 @@
 static ScmObj continuation_stack = NULL;
 
 static ScmObj trace_stack = NULL;
+static ScmObj saved_trace_stack = NULL;
 
 /*=======================================
   File Local Function Declarations
@@ -263,7 +264,6 @@
 {
     ScmObj cont = SCM_FALSE;
     ScmObj ret  = SCM_FALSE;
-    ScmObj saved_trace_stack = SCM_FALSE;
     struct continuation_frame cont_frame;
 
     cont_frame.dyn_ext = current_dynamic_extent;



More information about the uim-commit mailing list