aboutsummaryrefslogtreecommitdiffstats
path: root/src/client/ClientModel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/ClientModel.cpp')
-rw-r--r--src/client/ClientModel.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/client/ClientModel.cpp b/src/client/ClientModel.cpp
index 4af3a37..c945de7 100644
--- a/src/client/ClientModel.cpp
+++ b/src/client/ClientModel.cpp
@@ -24,11 +24,12 @@ SharedPtr<ClientObject>
ClientModel::find(uint64_t id)
{
SharedPtr<ClientObject> key(new ClientObjectKey(id));
- Objects::iterator i = _objects.find(key);
- if (i != _objects.end())
+ Objects::iterator i = _objects.find(key);
+ if (i != _objects.end()) {
return *i;
- else
+ } else {
return SharedPtr<ClientObject>();
+ }
}
void
@@ -42,9 +43,10 @@ void
ClientModel::erase_object(uint64_t id)
{
SharedPtr<ClientObject> key(new ClientObjectKey(id));
- Objects::iterator i = _objects.find(key);
- if (i == _objects.end())
+ Objects::iterator i = _objects.find(key);
+ if (i == _objects.end()) {
return;
+ }
signal_erase_object.emit(*i);
(*i)->set_view(SharedPtr<ClientObject::View>());
@@ -55,8 +57,9 @@ void
ClientModel::property(uint64_t id, URIInt key, const Raul::Atom& value)
{
SharedPtr<ClientObject> object = find(id);
- if (object)
+ if (object) {
object->set(key, value);
+ }
}
}