diff --git a/src/systemd/sd-json.h b/src/systemd/sd-json.h index 02c5843f07..3930d82b0d 100644 --- a/src/systemd/sd-json.h +++ b/src/systemd/sd-json.h @@ -20,7 +20,6 @@ #include #include #include -#include #include #include @@ -343,7 +342,7 @@ int sd_json_variant_unhex(sd_json_variant *v, void **ret, size_t *ret_size); const char* sd_json_variant_type_to_string(sd_json_variant_type_t t); sd_json_variant_type_t sd_json_variant_type_from_string(const char *s); -__extension__ _sd_const_ static __inline__ bool sd_json_format_enabled(sd_json_format_flags_t flags) { +_sd_const_ static __inline__ int sd_json_format_enabled(sd_json_format_flags_t flags) { return !(flags & SD_JSON_FORMAT_OFF); } diff --git a/src/systemd/sd-varlink-idl.h b/src/systemd/sd-varlink-idl.h index e5e8a57498..620cbf50cb 100644 --- a/src/systemd/sd-varlink-idl.h +++ b/src/systemd/sd-varlink-idl.h @@ -18,7 +18,6 @@ ***/ #include -#include #include #include "sd-json.h"