From c2dc030fae7529ee102e41affcb0a9fbbe934279 Mon Sep 17 00:00:00 2001 From: Michael Krabbe Borregaard Date: Sat, 11 Aug 2018 11:24:45 +0100 Subject: [PATCH] fieldnames(x) -> fieldnames(typeof(x)) --- src/backends/hdf5.jl | 2 +- src/themes.jl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backends/hdf5.jl b/src/backends/hdf5.jl index d8919942..2c6b3ecb 100644 --- a/src/backends/hdf5.jl +++ b/src/backends/hdf5.jl @@ -270,7 +270,7 @@ function _hdf5plot_writecount(grp, n::Int) #Write directly to group end function _hdf5plot_gwritefields(grp, k::String, v) grp = HDF5.g_create(grp, k) - for _k in fieldnames(v) + for _k in fieldnames(typeof(v)) _v = getfield(v, _k) kstr = string(_k) _hdf5plot_gwrite(grp, kstr, _v) diff --git a/src/themes.jl b/src/themes.jl index 5d1c032f..8d79ae64 100644 --- a/src/themes.jl +++ b/src/themes.jl @@ -10,7 +10,7 @@ end function _get_defaults(s::Symbol) thm = PlotThemes._themes[s] - if :defaults in fieldnames(thm) + if :defaults in fieldnames(typeof(thm)) return thm.defaults else # old PlotTheme type defaults = KW(