comparison OrthancServer/ServerIndex.cpp @ 311:26efccdff583

anonymisation
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 21 Dec 2012 12:44:32 +0100
parents 6ab6cdeedf4e
children fc856d175d18
comparison
equal deleted inserted replaced
310:6ab6cdeedf4e 311:26efccdff583
1072 1072
1073 1073
1074 uint64_t ServerIndex::IncrementGlobalSequence(GlobalProperty sequence) 1074 uint64_t ServerIndex::IncrementGlobalSequence(GlobalProperty sequence)
1075 { 1075 {
1076 boost::mutex::scoped_lock lock(mutex_); 1076 boost::mutex::scoped_lock lock(mutex_);
1077 return db_->IncrementGlobalSequence(sequence); 1077
1078 std::auto_ptr<SQLite::Transaction> transaction(db_->StartTransaction());
1079
1080 transaction->Begin();
1081 uint64_t seq = db_->IncrementGlobalSequence(sequence);
1082 transaction->Commit();
1083
1084 return seq;
1078 } 1085 }
1079 } 1086 }