if (dst->mount() < 0) return 1;
// objects
- hash_map<sobject_t, coll_t> did_object;
+ hash_map<hobject_t, coll_t> did_object;
// collections
vector<coll_t> collections;
dst->apply_transaction(t);
}
- vector<sobject_t> o;
+ vector<hobject_t> o;
src->collection_list(*p, o);
int numo = o.size();
int j = 1;
- for (vector<sobject_t>::iterator q = o.begin(); q != o.end(); q++) {
+ for (vector<hobject_t>::iterator q = o.begin(); q != o.end(); q++) {
ObjectStore::Transaction t;
if (did_object.count(*q))
t.collection_add(*p, did_object[*q], *q);