chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2034ec4
)
bus: make sure callback structs are always properly initialized
author
Lennart Poettering
<lennart@poettering.net>
Fri, 5 Apr 2013 12:47:49 +0000
(14:47 +0200)
committer
Lennart Poettering
<lennart@poettering.net>
Fri, 5 Apr 2013 12:56:48 +0000
(14:56 +0200)
src/libsystemd-bus/sd-bus.c
patch
|
blob
|
history
diff --git
a/src/libsystemd-bus/sd-bus.c
b/src/libsystemd-bus/sd-bus.c
index 0b71f3ea5462a95e210abb2b1a6236aa23c903e5..fde39e0cac9dc12490d56d75987622200517a19b 100644
(file)
--- a/
src/libsystemd-bus/sd-bus.c
+++ b/
src/libsystemd-bus/sd-bus.c
@@
-1167,7
+1167,7
@@
int sd_bus_send_with_reply(
if (r < 0)
return r;
if (r < 0)
return r;
- c = new(struct reply_callback, 1);
+ c = new
0
(struct reply_callback, 1);
if (!c)
return -ENOMEM;
if (!c)
return -ENOMEM;
@@
-2036,7
+2036,7
@@
int sd_bus_add_filter(sd_bus *bus, sd_bus_message_handler_t callback, void *user
if (!callback)
return -EINVAL;
if (!callback)
return -EINVAL;
- f = new(struct filter_callback, 1);
+ f = new
0
(struct filter_callback, 1);
if (!f)
return -ENOMEM;
f->callback = callback;
if (!f)
return -ENOMEM;
f->callback = callback;
@@
-2088,7
+2088,7
@@
static int bus_add_object(
if (r < 0)
return r;
if (r < 0)
return r;
- c = new(struct object_callback, 1);
+ c = new
0
(struct object_callback, 1);
if (!c)
return -ENOMEM;
if (!c)
return -ENOMEM;