diff options
author | Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> | 2012-04-17 12:27:41 +0300 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-04-17 13:37:52 +0300 |
commit | 399324696f74d333fc93819c3802c33464dfe91a (patch) | |
tree | a1e5e94018aeafaec1e29dc51e1d2341129e6a4c | |
parent | 7a9dfdbfb58088a6b656579fd5596c3821171216 (diff) | |
download | connman-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.c | 4 |
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(); |