Skip to content

Commit aa227fc

Browse files
committed
FIX: avoid an error when loading an unset value
1 parent 7a9e110 commit aa227fc

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/mezz/sys-load.reb

+1-1
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ load: function [
354354
header
355355
empty? data
356356
1 < length? data
357-
][data: first data]
357+
][set/any 'data first data]
358358
]
359359
:data
360360
]

src/tests/units/load-test.r3

+3
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,9 @@ Rebol [
103103
e/near = "(line 4) 4line"
104104
]
105105

106+
--test-- "loading an unset value"
107+
--assert unset? try [load "#[unset]"] ;- no error
108+
106109
===end-group===
107110

108111
===start-group=== "find-script native"

0 commit comments

Comments
 (0)