X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=anykey.c;h=f11b0d7b031a4a3f94deefad037c861f828cdfc7;hp=70e2248a0df20e72a4b0047f17e1aaf7ed2f93e4;hb=b4d72c27b716b729a35e5d985f11f69ef5e2fa8e;hpb=630293b49d7645f2525ac5addad37c1f9315d2ce diff --git a/anykey.c b/anykey.c index 70e2248..f11b0d7 100644 --- a/anykey.c +++ b/anykey.c @@ -17,6 +17,7 @@ * along with this program. If not, see . */ +#include "sigrok-cli.h" #include #ifdef _WIN32 #include @@ -26,8 +27,6 @@ #include #include #include -#include -#include "sigrok-cli.h" #ifdef _WIN32 static HANDLE stdin_handle; @@ -42,6 +41,7 @@ static int received_anykey(int fd, int revents, void *cb_data) (void)revents; (void)cb_data; + sr_session_source_remove(STDIN_FILENO); sr_session_stop(); return TRUE;