diff --git a/cint/cint7/src/rflxutil.cxx b/cint/cint7/src/rflxutil.cxx index 6c2d2a1acd386859e5599c1fac2ecfc6d5c290de..d96ce81922f9430c7a8a327e82dd33cc19bc5efa 100644 --- a/cint/cint7/src/rflxutil.cxx +++ b/cint/cint7/src/rflxutil.cxx @@ -1200,7 +1200,8 @@ bool Cint::Internal::G__test_access(const ::Reflex::Member var, int access) //______________________________________________________________________________ bool Cint::Internal::G__is_cppmacro(const ::Reflex::Member var) { - return (var.TypeOf().RawType().Name() == "$MACRO$"); + const Reflex::Type type = var.TypeOf(); + return (type.Name() == "macroInt$") || (type.Name() == "macroDouble$"); } //______________________________________________________________________________