Commit e0cf099ff5164cc9bf573834085bad23a7a5c2df

Thomas de Grivel 2018-07-10T12:42:09

type decl

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/core/resource.lisp b/core/resource.lisp
index 8deaa91..4ae4a61 100644
--- a/core/resource.lisp
+++ b/core/resource.lisp
@@ -196,7 +196,7 @@
                 (op-keys (operation-properties op))
                 (op-plist (get-properties op-keys plist))
                 (op-fun (operation-generic-function op)))
-           (apply op-fun res os op-plist)
+           (apply (the function op-fun) res os op-plist)
            (clear-probed res op-keys)
            (sync-check host res op op-keys op-plist os))))))