//
//
#include <security_cdsa_utilities/cssmdb.h>
+#include <CommonCrypto/CommonDigest.h>
+
+using namespace DataWalkers;
bool DLDbIdentifier::Impl::operator < (const DLDbIdentifier::Impl &other) const
{
return anAttr;
}
+void
+CssmAutoDbRecordAttributeData::updateWith(const CssmAutoDbRecordAttributeData* newValues) {
+ if(!newValues) {
+ return;
+ }
+ for(int i = 0; i < newValues->size(); i++) {
+ CssmDbAttributeData& c = newValues->at(i);
+ CssmDbAttributeData& target = add(c.info());
+
+ target.info(c.info());
+ target.copyValues(c, mValueAllocator);
+ //.set(c, mValueAllocator);
+ }
+}
+
//
// CssmAutoQuery
//