sd-device: use structured initializers
This commit is contained in:
parent
1c71f7f329
commit
6116d2b275
|
@ -45,12 +45,14 @@ _public_ int sd_device_enumerator_new(sd_device_enumerator **ret) {
|
||||||
|
|
||||||
assert(ret);
|
assert(ret);
|
||||||
|
|
||||||
enumerator = new0(sd_device_enumerator, 1);
|
enumerator = new(sd_device_enumerator, 1);
|
||||||
if (!enumerator)
|
if (!enumerator)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
enumerator->n_ref = 1;
|
*enumerator = (sd_device_enumerator) {
|
||||||
enumerator->type = _DEVICE_ENUMERATION_TYPE_INVALID;
|
.n_ref = 1,
|
||||||
|
.type = _DEVICE_ENUMERATION_TYPE_INVALID,
|
||||||
|
};
|
||||||
|
|
||||||
*ret = TAKE_PTR(enumerator);
|
*ret = TAKE_PTR(enumerator);
|
||||||
|
|
||||||
|
|
|
@ -31,15 +31,16 @@ int device_new_aux(sd_device **ret) {
|
||||||
|
|
||||||
assert(ret);
|
assert(ret);
|
||||||
|
|
||||||
device = new0(sd_device, 1);
|
device = new(sd_device, 1);
|
||||||
if (!device)
|
if (!device)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
device->n_ref = 1;
|
*device = (sd_device) {
|
||||||
device->watch_handle = -1;
|
.n_ref = 1,
|
||||||
|
.watch_handle = -1,
|
||||||
|
};
|
||||||
|
|
||||||
*ret = device;
|
*ret = device;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue