summaryrefslogtreecommitdiff
path: root/src/basic/string-util.h
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-08-01 13:10:49 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-09-16 18:06:20 +0200
commit55fced5a1983cbe03197d782acdd673c035ba0ee (patch)
treea87332100ecaef052daf31bb91128e1ee07ad484 /src/basic/string-util.h
parentd4d99bc6e4d90da335c62c7a75a2a12e44b428a6 (diff)
downloadsystemd-55fced5a1983cbe03197d782acdd673c035ba0ee.tar.gz
util-lib: move yes_no() and friends to string-util.h
Diffstat (limited to 'src/basic/string-util.h')
-rw-r--r--src/basic/string-util.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/basic/string-util.h b/src/basic/string-util.h
index 76767afcac..3981129db3 100644
--- a/src/basic/string-util.h
+++ b/src/basic/string-util.h
@@ -45,6 +45,22 @@ static inline const char *strna(const char *s) {
return s ?: "n/a";
}
+static inline const char* yes_no(bool b) {
+ return b ? "yes" : "no";
+}
+
+static inline const char* true_false(bool b) {
+ return b ? "true" : "false";
+}
+
+static inline const char* one_zero(bool b) {
+ return b ? "1" : "0";
+}
+
+static inline const char* enable_disable(bool b) {
+ return b ? "enable" : "disable";
+}
+
static inline bool isempty(const char *p) {
return !p || !p[0];
}