From a7fb1e44cbb843587170d7072be47d59d1328c54 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Wed, 2 Sep 2026 12:47:47 +0000 Subject: const char* --- src/handler.cc | 3 +-- src/util/io.cc | 12 ++++++------ 2 files changed, 7 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/handler.cc b/src/handler.cc index 64d63e7..2e966f6 100644 --- a/src/handler.cc +++ b/src/handler.cc @@ -134,9 +134,8 @@ void sigint_handler([[maybe_unused]] int sig) { kill(-pid, SIGINT); } else { - char *buf = "\n"; tcflush(STDIN_FILENO, TCIFLUSH); - ioctl(STDIN_FILENO, TIOCSTI, buf); + ioctl(STDIN_FILENO, TIOCSTI, "\n"); } sigprocmask(SIG_SETMASK, &prev, nullptr); diff --git a/src/util/io.cc b/src/util/io.cc index 152271c..1fe37e5 100644 --- a/src/util/io.cc +++ b/src/util/io.cc @@ -5,7 +5,7 @@ using namespace std; namespace ov4 { -void safe_print(char *s, bool ignore_wrap) +void safe_print(const char *s, bool ignore_wrap) { int errno_old = errno; if (ignore_wrap) @@ -28,7 +28,7 @@ void safe_print(int x) errno = errno_old; } -void reverse(char str[], int length) +void reverse(char *str, int length) { int errno_old = errno; int start = 0; @@ -43,7 +43,7 @@ void reverse(char str[], int length) errno = errno_old; } -void safe_debug(char *s, bool ignore_wrap) +void safe_debug(const char *s, bool ignore_wrap) { int errno_old = errno; if (verbose && GLOBAL_DEBUG) safe_print(s, ignore_wrap); @@ -57,7 +57,7 @@ void safe_debug(int x) errno = errno_old; } -bool isnum(char *s) +bool isnum(const char *s) { int errno_old = errno; for (int i = 0; s[i] != 0; i++) @@ -125,7 +125,7 @@ void usage(void) /* * unix_error - unix-style error routine */ -void unix_error(char *msg) +void unix_error(const char *msg) { fprintf(stdout, "%s: %s\n", msg, strerror(errno)); exit(1); @@ -134,7 +134,7 @@ void unix_error(char *msg) /* * app_error - application-style error routine */ -void app_error(char *msg) +void app_error(const char *msg) { fprintf(stdout, "%s\n", msg); exit(1); -- cgit v1.3.1-4-g156e