}
}
+/// UNNEEDED by elogind
+#if 0
int ask_string(char **ret, const char *text, ...) {
assert(ret);
assert(text);
}
}
}
+#endif // 0
int reset_terminal_fd(int fd, bool switch_to_text) {
struct termios termios;
}
/* intended to be used as a SIGWINCH sighandler */
+/// UNNEEDED by elogind
+#if 0
void columns_lines_cache_reset(int signum) {
cached_columns = 0;
cached_lines = 0;
}
+#endif // 0
bool on_tty(void) {
static int cached_on_tty = -1;