summaryrefslogtreecommitdiff
path: root/s.el
diff options
context:
space:
mode:
authordarksun <lujun9972@gmail.com>2016-04-05 23:03:14 +0800
committerdarksun <lujun9972@gmail.com>2016-04-05 23:03:14 +0800
commitd88d3e4ee5580225a5d1062f22ccb85885b47f44 (patch)
tree4611c6eb1938a9c2489f2012b16364d9c6ee6486 /s.el
parentc960dbfa79acba960a4195cc0cd246fa8a180741 (diff)
It turns out that `oref' is not a function.
oref is a macro. So I have to use `slot-value'
Diffstat (limited to 's.el')
-rw-r--r--s.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/s.el b/s.el
index 50829d1..347c7a1 100644
--- a/s.el
+++ b/s.el
@@ -551,8 +551,8 @@ transformation."
(funcall 's--aget extra var))
((eq replacer 'elt)
(funcall replacer extra var))
- ((eq replacer 'oref)
- (funcall replacer extra (intern var)))
+ ((eq replacer 'oref)
+ (funcall #'slot-value extra (intern var)))
(t
(set-match-data saved-match-data)
(if extra