socsvn commit: r290555 - soc2015/clord/head/sys/contrib/ficl

clord at FreeBSD.org clord at FreeBSD.org
Sun Sep 6 05:13:04 UTC 2015


Author: clord
Date: Sun Sep  6 05:13:02 2015
New Revision: 290555
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=290555

Log:
  Fix bug in Ficl stack preventing the stack from growing.
  
  Obtained from:	http://sourceforge.net/p/ficl/mailman/message/26634755/

Modified:
  soc2015/clord/head/sys/contrib/ficl/vm.c

Modified: soc2015/clord/head/sys/contrib/ficl/vm.c
==============================================================================
--- soc2015/clord/head/sys/contrib/ficl/vm.c	Sat Sep  5 23:22:59 2015	(r290554)
+++ soc2015/clord/head/sys/contrib/ficl/vm.c	Sun Sep  6 05:13:02 2015	(r290555)
@@ -286,12 +286,12 @@
 	if (once)
 		count = 1;
 
-	LOCAL_VARIABLE_REFILL;
-
     oldExceptionHandler = vm->exceptionHandler;
     vm->exceptionHandler = &exceptionHandler; /* This has to come before the setjmp! */
     except = setjmp(exceptionHandler);
 
+    LOCAL_VARIABLE_REFILL;
+
 	if (except)
 		{
 		LOCAL_VARIABLE_SPILL;


More information about the svn-soc-all mailing list