ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
log/terminal.c
Go to the documentation of this file.
2#include <libplatform/terminal.h>
3#include <libplatform/compiler.h>
4#include <libplatform/system.h>
5#include <libplatform/terminal.h>
6
7int terminal_choose_log_fd(int level) {
8 if (log_get_force_stderr() || !terminal_is_interactive())
9 return STDERR_FILENO;
10 return level >= LOG_WARN ? STDERR_FILENO : STDOUT_FILENO;
11}
bool log_get_force_stderr(void)
Get current force_stderr setting.
Definition log.c:771
📝 Logging API with multiple log levels and terminal output control
int terminal_choose_log_fd(int level)
Definition log/terminal.c:7
#define LOG_WARN
Definition types.h:41