summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2012-04-17 12:27:41 +0300
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-04-17 13:37:52 +0300
commit399324696f74d333fc93819c3802c33464dfe91a (patch)
treea1e5e94018aeafaec1e29dc51e1d2341129e6a4c
parent7a9dfdbfb58088a6b656579fd5596c3821171216 (diff)
downloadconnman-399324696f74d333fc93819c3802c33464dfe91a.tar.gz
connman-399324696f74d333fc93819c3802c33464dfe91a.tar.bz2
connman-399324696f74d333fc93819c3802c33464dfe91a.zip
service: Use g_hash_table_replace instead of insert function
-rw-r--r--src/service.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/service.c b/src/service.c
index fd1340ef..b76b0a9d 100644
--- a/src/service.c
+++ b/src/service.c
@@ -3706,7 +3706,7 @@ static void service_schedule_added(struct connman_service *service)
DBG("service %p", service);
g_hash_table_remove(services_notify->remove, service->path);
- g_hash_table_insert(services_notify->add, service->path, service);
+ g_hash_table_replace(services_notify->add, service->path, service);
service_schedule_changed();
}
@@ -3721,7 +3721,7 @@ static void service_schedule_removed(struct connman_service *service)
}
g_hash_table_remove(services_notify->add, service->path);
- g_hash_table_insert(services_notify->remove, g_strdup(service->path),
+ g_hash_table_replace(services_notify->remove, g_strdup(service->path),
NULL);
service_schedule_changed();