201 |
|
|
202 |
|
while (buddies->MoveNext()) |
203 |
|
{ |
204 |
< |
Buddy buddy(*this->buddies.find(buddies->GetString("buddy"))); |
204 |
> |
if (this->buddies.find(buddies->GetString("buddy")) != this->buddies.end()) |
205 |
> |
{ |
206 |
> |
Buddy buddy(*this->buddies.find(buddies->GetString("buddy"))); |
207 |
|
|
208 |
< |
buddy.setId(lexical_cast<ext::Uuid>(buddies->GetString("id"))); |
209 |
< |
buddies_.insert(buddy); |
208 |
> |
buddy.setId(lexical_cast<ext::Uuid>(buddies->GetString("id"))); |
209 |
> |
buddies_.insert(buddy); |
210 |
> |
} |
211 |
|
} |
212 |
|
|
213 |
|
std::vector<Buddy> difference; |