Skip to content

Commit f8f8681

Browse files
committed
use ispynull rather than getfield
1 parent c7afdfd commit f8f8681

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/plot3d.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ mutable struct LazyPyModule
66
o::PyObject
77
LazyPyModule(n) = new(n, PyNULL())
88
end
9-
PyObject(m::LazyPyModule) = getfield(m.o, :o) == C_NULL ? copy!(m.o, pyimport(m.name)) : m.o
9+
PyObject(m::LazyPyModule) = ispynull(m.o) ? copy!(m.o, pyimport(m.name)) : m.o
1010
pycall(m::LazyPyModule, args...; kws...) = pycall(PyObject(m), args...; kws...)
1111
(m::LazyPyModule)(args...; kws...) = pycall(PyObject(m), PyAny, args...; kws...)
1212
Base.Docs.doc(m::LazyPyModule) = Base.Docs.doc(PyObject(m))

0 commit comments

Comments
 (0)