X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=anykey.c;h=1e006b52d3f4ba718d61cbff31b6fb4ac3b4c10b;hp=be16ff11a37fa6895a4385d93665f890f2cb8b4e;hb=10d98b47bfc37a898b09224fdf9264c37a84c04e;hpb=43e5747a59ed92243c217f7e36da2ac35bbcd80d diff --git a/anykey.c b/anykey.c index be16ff1..1e006b5 100644 --- a/anykey.c +++ b/anykey.c @@ -26,22 +26,21 @@ #include #include #include -#include +#include #include "sigrok-cli.h" #ifdef _WIN32 -HANDLE stdin_handle; -DWORD stdin_mode; +static HANDLE stdin_handle; +static DWORD stdin_mode; #else -struct termios term_orig; +static struct termios term_orig; #endif -static int received_anykey(int fd, int revents, void *user_data) +static int received_anykey(int fd, int revents, void *cb_data) { - /* Avoid compiler warnings. */ (void)fd; (void)revents; - (void)user_data; + (void)cb_data; sr_session_stop(); @@ -70,7 +69,7 @@ void add_anykey(void) sr_session_source_add(STDIN_FILENO, G_IO_IN, -1, received_anykey, NULL); - printf("Press any key to stop acquisition.\n"); + g_message("Press any key to stop acquisition."); } /* Restore stdin attributes. */