~ chicken-core (chicken-5) 420c646af6f8f3e028e97950451539e29e4401d8


commit 420c646af6f8f3e028e97950451539e29e4401d8
Author:     unknown <felix@.(none)>
AuthorDate: Fri Oct 30 09:49:15 2009 +0100
Commit:     unknown <felix@.(none)>
CommitDate: Fri Oct 30 09:49:15 2009 +0100

    fixed bug in get-condition-property

diff --git a/library.scm b/library.scm
index d3cf9344..4b0725a3 100644
--- a/library.scm
+++ b/library.scm
@@ -3694,7 +3694,7 @@ EOF
 (define get-condition-property
   (let ((condition-property-accessor condition-property-accessor))
     (lambda (c kind prop . err-def)
-      (apply (condition-property-accessor kind prop err-def) c))))
+      ((condition-property-accessor kind prop err-def) c))))
 
 
 ;;; Error hook (called by runtime-system):
Trap