Skip to content

Commit e52542b

Browse files
committed
FIX: allow use of any function type for codec's encode/decode
resolves: Oldes/Rebol-issues#2598
1 parent e0b1635 commit e52542b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/mezz/sys-codec.reb

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ decode: function [
4747
; original codecs were only natives
4848
do-codec cod/entry 'decode data
4949
][
50-
either function? try [:cod/decode][
50+
either any-function? try [:cod/decode][
5151
cod/decode data
5252
][
5353
cause-error 'internal 'not-done type
@@ -75,7 +75,7 @@ encode: function [
7575
]
7676
do-codec cod/entry 'encode data
7777
][
78-
either function? try [:cod/encode][
78+
either any-function? try [:cod/encode][
7979
;@@ cannot use dynamic refinement, because some codecs don't have /as
8080
either as [
8181
cod/encode/as :data :options

0 commit comments

Comments
 (0)