diff --git a/caching/hint_array.cc b/caching/hint_array.cc index 7fccb82..66a3a27 100644 --- a/caching/hint_array.cc +++ b/caching/hint_array.cc @@ -40,7 +40,7 @@ namespace { template boost::shared_ptr mk_array(transaction_manager &tm) { typedef hint_traits traits; - typedef array ha; + typedef persistent_data::array ha; boost::shared_ptr r = typename ha::ptr(new ha(tm, typename traits::ref_counter())); @@ -78,7 +78,7 @@ namespace { template boost::shared_ptr mk_array(transaction_manager &tm, block_address root, unsigned nr_entries) { typedef hint_traits traits; - typedef array ha; + typedef persistent_data::array ha; boost::shared_ptr r = typename ha::ptr(new ha(tm, typename traits::ref_counter(), root, nr_entries)); @@ -103,7 +103,7 @@ namespace { template void get_hint(boost::shared_ptr base, unsigned index, vector &data) { typedef hint_traits traits; - typedef array ha; + typedef persistent_data::array ha; boost::shared_ptr a = downcast_array(base); data = a->get(index); @@ -122,7 +122,7 @@ namespace { template void set_hint(boost::shared_ptr base, unsigned index, vector const &data) { typedef hint_traits traits; - typedef array ha; + typedef persistent_data::array ha; boost::shared_ptr a = downcast_array(base); a->set(index, data); @@ -142,7 +142,7 @@ namespace { template void grow(boost::shared_ptr base, unsigned new_nr_entries, vector const &value) { typedef hint_traits traits; - typedef array ha; + typedef persistent_data::array ha; boost::shared_ptr a = downcast_array(base); a->grow(new_nr_entries, value); @@ -196,7 +196,7 @@ namespace { template void walk_hints(boost::shared_ptr base, hint_visitor &hv, damage_visitor &dv) { typedef hint_traits traits; - typedef array ha; + typedef persistent_data::array ha; boost::shared_ptr a = downcast_array(base); value_adapter vv(hv);