chiark / gitweb /
[2/5] Apply missing fixes from upstream
[elogind.git] / src / shared / conf-parser.c
index 5dec923e0bd5afd305108a3f7f8ba91932f91b43..b803c57e7aec1a8a039ecf9a926f0a28f79859bb 100644 (file)
@@ -455,7 +455,7 @@ DEFINE_PARSER(uint32, uint32_t, safe_atou32)
 DEFINE_PARSER(uint64, uint64_t, safe_atou64)
 DEFINE_PARSER(unsigned, unsigned, safe_atou)
 DEFINE_PARSER(double, double, safe_atod)
-DEFINE_PARSER(nsec, nsec_t, parse_nsec)
+// UNNEEDED DEFINE_PARSER(nsec, nsec_t, parse_nsec)
 DEFINE_PARSER(sec, usec_t, parse_sec)
 
 int config_parse_iec_size(const char* unit,
@@ -579,6 +579,8 @@ int config_parse_bool(const char* unit,
         return 0;
 }
 
+/// UNNEEDED by elogind
+#if 0
 int config_parse_tristate(
                 const char* unit,
                 const char *filename,
@@ -611,6 +613,7 @@ int config_parse_tristate(
         *t = !!k;
         return 0;
 }
+#endif // 0
 
 int config_parse_string(
                 const char *unit,
@@ -869,6 +872,8 @@ int config_parse_signal(
         return 0;
 }
 
+/// UNNEEDED by elogind
+#if 0
 int config_parse_personality(
                 const char *unit,
                 const char *filename,
@@ -897,3 +902,4 @@ int config_parse_personality(
         *personality = p;
         return 0;
 }
+#endif // 0