CharInfo::Collation CollationDB::insert(ComMPLoc &loc, const ComMPLoc *defaultMPLoc, CollationInfo::CollationFlags flags) { Int32 defaultMatchCount = 0; if (defaultMPLoc) defaultMatchCount = loc.applyDefaults(*defaultMPLoc); CMPASSERT(loc.isValid(ComMPLoc::FILE)); size_t siz[CollationInfo::SIZEARRAY_SIZE]; NAString nam(loc.getMPName(siz)); CMPASSERT(siz[0] == 3 || siz[0] == 4); // was defaulted out to $vol or \sys return insert(nam, siz, flags, defaultMatchCount); }