sd-bus: refuse properties that claim to be both writable and constant at the same time

This commit is contained in:
Lennart Poettering
2014-11-20 00:01:05 +01:00
parent 4c3f1641f1
commit 9b772efb41
+5
View File
@@ -1682,6 +1682,11 @@ static int add_object_vtable_internal(
goto fail;
}
if (v->flags & SD_BUS_VTABLE_PROPERTY_CONST) {
r = -EINVAL;
goto fail;
}
/* Fall through */
case _SD_BUS_VTABLE_PROPERTY: {