return 1;
}
+int serialize_bool(FILE *f, const char *key, bool b) {
+ return serialize_item(f, key, yes_no(b));
+}
+
+int serialize_bool_elide(FILE *f, const char *key, bool b) {
+ return b ? serialize_item(f, key, yes_no(b)) : 0;
+}
+
int deserialize_read_line(FILE *f, char **ret) {
_cleanup_free_ char *line = NULL;
int r;
int serialize_ratelimit(FILE *f, const char *key, const RateLimit *rl);
int serialize_string_set(FILE *f, const char *key, const Set *s);
int serialize_image_policy(FILE *f, const char *key, const ImagePolicy *p);
-
-static inline int serialize_bool(FILE *f, const char *key, bool b) {
- return serialize_item(f, key, yes_no(b));
-}
-static inline int serialize_bool_elide(FILE *f, const char *key, bool b) {
- return b ? serialize_item(f, key, yes_no(b)) : 0;
-}
+int serialize_bool(FILE *f, const char *key, bool b);
+int serialize_bool_elide(FILE *f, const char *key, bool b);
static inline int serialize_item_tristate(FILE *f, const char *key, int value) {
return value >= 0 ? serialize_item_format(f, key, "%i", value) : 0;