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

clord at FreeBSD.org clord at FreeBSD.org
Wed Dec 23 22:12:42 UTC 2015


Author: clord
Date: Wed Dec 23 22:12:41 2015
New Revision: 295788
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=295788

Log:
  Fix ficlInstructionPick bug. Pick instructions from 0, not 1. Credit to Toomas
  Soome from the Illumos project.
  
  Obtained from:	http://cr.illumos.org/~webrev/tsoome/ficl/usr/src/common/ficl/vm.c.patch

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	Wed Dec 23 22:09:02 2015	(r295787)
+++ soc2015/clord/head/sys/contrib/ficl/vm.c	Wed Dec 23 22:12:41 2015	(r295788)
@@ -723,8 +723,8 @@
 				i = dataTop->i;
 				if (i < 0)
 					continue;
-				CHECK_STACK(i + 1, i + 2);
-				*dataTop = dataTop[-i];
+				CHECK_STACK(i + 2, i + 3);
+				*dataTop = dataTop[-i-1];
 				continue;
 			}
 


More information about the svn-soc-all mailing list