chiark / gitweb /
Add __attribute__((const, pure, format)) in various places
[elogind.git] / src / core / device.c
index 734d3f32e10a06b8a3f21c1ea770cef0c194aeff..e83e797787905aa19a2cd5322af53ffead491730 100644 (file)
@@ -124,13 +124,13 @@ static void device_dump(Unit *u, FILE *f, const char *prefix) {
                 prefix, strna(d->sysfs));
 }
 
-static UnitActiveState device_active_state(Unit *u) {
+_pure_ static UnitActiveState device_active_state(Unit *u) {
         assert(u);
 
         return state_translation_table[DEVICE(u)->state];
 }
 
-static const char *device_sub_state_to_string(Unit *u) {
+_pure_ static const char *device_sub_state_to_string(Unit *u) {
         assert(u);
 
         return device_state_to_string(DEVICE(u)->state);