chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sd-bus: sync kdbus.h (ABI break)
[elogind.git]
/
src
/
libsystemd
/
sd-bus
/
bus-track.c
diff --git
a/src/libsystemd/sd-bus/bus-track.c
b/src/libsystemd/sd-bus/bus-track.c
index ffa2cf3d75afe21fc0bf1eb3920eaf3a632bc0e1..4b6a8bfee91e27d00f3cb68e878de797d8797f2d 100644
(file)
--- a/
src/libsystemd/sd-bus/bus-track.c
+++ b/
src/libsystemd/sd-bus/bus-track.c
@@
-166,7
+166,7
@@
_public_ int sd_bus_track_add_name(sd_bus_track *track, const char *name) {
assert_return(track, -EINVAL);
assert_return(service_name_is_valid(name), -EINVAL);
assert_return(track, -EINVAL);
assert_return(service_name_is_valid(name), -EINVAL);
- r = hashmap_ensure_allocated(&track->names,
string_hash_func, string_compare_func
);
+ r = hashmap_ensure_allocated(&track->names,
&string_hash_ops
);
if (r < 0)
return r;
if (r < 0)
return r;
@@
-245,7
+245,7
@@
_public_ const char* sd_bus_track_first(sd_bus_track *track) {
return NULL;
track->modified = false;
return NULL;
track->modified = false;
- track->iterator =
NULL
;
+ track->iterator =
ITERATOR_FIRST
;
hashmap_iterate(track->names, &track->iterator, (const void**) &n);
return n;
hashmap_iterate(track->names, &track->iterator, (const void**) &n);
return n;