Skip to content

Commit c66d555

Browse files
authored
Merge pull request #686 from JuliaRobotics/maint/4Q20/impreval
improve serialization eval
2 parents e934d2d + 7e5f432 commit c66d555

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/services/Serialization.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ function getTypeFromSerializationModule(softtypeString::String)
8888
ret = if 1 < length(noparams)
8989
# fix #671, but does not work with specific module yet
9090
bidx = findfirst(r"{", split_st[end])[1]
91-
eval(Base.Meta.parse("Main.$(noparams[1])$(split_st[end][bidx:end])"))
91+
Core.eval(m, Base.Meta.parse("$(noparams[1])$(split_st[end][bidx:end])"))
92+
# eval(Base.Meta.parse("Main.$(noparams[1])$(split_st[end][bidx:end])"))
9293
else
9394
getfield(m, Symbol(split_st[end]))
9495
end

0 commit comments

Comments
 (0)