[movitz-cvs] CVS movitz/losp/muerte
ffjeld
ffjeld at common-lisp.net
Fri Mar 16 21:17:56 UTC 2007
Update of /project/movitz/cvsroot/movitz/losp/muerte
In directory clnet:/tmp/cvs-serv31526
Modified Files:
scavenge.lisp
Log Message:
Fixed nasty bug in map-header-vals: x2 is supposed to be the upper 16
bits of each word, but was really the 'middle' 16 bits (i.e bits 8-24).
--- /project/movitz/cvsroot/movitz/losp/muerte/scavenge.lisp 2007/03/16 21:12:52 1.57
+++ /project/movitz/cvsroot/movitz/losp/muerte/scavenge.lisp 2007/03/16 21:17:55 1.58
@@ -10,7 +10,7 @@
;;;; Author: Frode Vatvedt Fjeld <frodef at acm.org>
;;;; Created at: Mon Mar 29 14:54:08 2004
;;;;
-;;;; $Id: scavenge.lisp,v 1.57 2007/03/16 21:12:52 ffjeld Exp $
+;;;; $Id: scavenge.lisp,v 1.58 2007/03/16 21:17:55 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -60,7 +60,7 @@
((>= scan end-location))
(declare (fixnum scan))
(let ((x (memref scan 0 :type :unsigned-byte16))
- (x2 (memref scan 1 :type :unsigned-byte16)))
+ (x2 (memref scan 2 :type :unsigned-byte16)))
(when verbose
(format *terminal-io* " [at ~S: ~S]" scan x))
(cond
More information about the Movitz-cvs
mailing list