chiark / gitweb /
util: simplify column caching logic
[elogind.git] / src / shared / util.h
index e1d4735ee38dec94278118343fd89d6b0cba6e69..662c3d1f398e4941b8ba9267e0b6bbbe043454ea 100644 (file)
@@ -384,7 +384,7 @@ int status_welcome(void);
 
 int fd_columns(int fd);
 unsigned columns(void);
-unsigned columns_uncached(void);
+void columns_cache_reset(int _unused_ signum);
 
 int fd_lines(int fd);
 unsigned lines(void);
@@ -557,3 +557,8 @@ _malloc_ static inline void *memdup_multiply(const void *p, size_t a, size_t b)
 
         return memdup(p, a * b);
 }
+
+bool filename_is_safe(const char *p);
+bool string_is_safe(const char *p);
+
+int parse_timestamp(const char *t, usec_t *usec);