Ticket #4871: adapt_adt_attributes.patch

File adapt_adt_attributes.patch, 1.1 KB (added by Christopher Schmidt, 12 years ago)
  • adapt_adt_attributes.hpp

     
    3030    template <typename T, int N, bool Const>
    3131    struct container_value<fusion::extension::adt_attribute_proxy<T, N, Const> >
    3232      : container_value<
    33             typename fusion::extension::access::adt_attribute_proxy<
     33            typename fusion::extension::adt_attribute_proxy<
    3434                T, N, Const
    3535            >::type
    3636        >
     
    6363    {};
    6464
    6565    ///////////////////////////////////////////////////////////////////////////
    66     template <typename T, int N, bool Const, typename Val>
     66    template <typename T, int N, typename Val>
    6767    struct assign_to_attribute_from_value<
    6868        fusion::extension::adt_attribute_proxy<T, N, false>
    6969      , Val>
     
    107107            val = attr;
    108108        }
    109109        static void
    110         fail(fusion::extension::access::adt_attribute_proxy<T, N, false>&)
     110        fail(fusion::extension::adt_attribute_proxy<T, N, false>&)
    111111        {
    112112        }
    113113    };