Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Sep 2015 05:13:03 GMT
From:      clord@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r290555 - soc2015/clord/head/sys/contrib/ficl
Message-ID:  <201509060513.t865D37K006803@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509060513.t865D37K006803>