[bknr-cvs] ksprotte changed trunk/projects/bos/web/contract-tree.lisp
BKNR Commits
bknr at bknr.net
Fri Jul 11 14:44:24 UTC 2008
Revision: 3424
Author: ksprotte
URL: http://bknr.net/trac/changeset/3424
contract-tree image handler dont call (m2-contract m2) more often than needed
U trunk/projects/bos/web/contract-tree.lisp
Modified: trunk/projects/bos/web/contract-tree.lisp
===================================================================
--- trunk/projects/bos/web/contract-tree.lisp 2008-07-10 15:41:02 UTC (rev 3423)
+++ trunk/projects/bos/web/contract-tree.lisp 2008-07-11 14:44:23 UTC (rev 3424)
@@ -216,10 +216,11 @@
(geo-box-middle-m2coord subbox)
(setf (cl-gd:raw-pixel)
(let* ((m2 (ignore-errors (get-m2 m2x m2y)))
+ (%contract (m2-contract m2))
(contract (and m2
- (m2-contract m2)
- (contract-paidp (m2-contract m2))
- (m2-contract m2))))
+ %contract
+ (contract-paidp %contract)
+ %contract)))
(if contract
(destructuring-bind (r g b)
(contract-color contract)
More information about the Bknr-cvs
mailing list