tell windows that ctrl-c was handled

Signed-off-by: Steve Markgraf <steve@steve-m.de>
master
Hoernchen 13 years ago committed by Steve Markgraf
parent 0bc846c34c
commit 03f3504b41
  1. 15
      src/main.c

@ -62,15 +62,24 @@ void usage(void)
#ifdef _WIN32
BOOL WINAPI
sighandler(int signum)
{
if (CTRL_C_EVENT == signum) {
fprintf(stderr, "Signal caught, exiting!\n");
do_exit = 1;
rtlsdr_cancel_async(dev);
return TRUE;
}
return FALSE;
}
#else
static void
#endif
sighandler(int signum)
static void sighandler(int signum)
{
fprintf(stderr, "Signal caught, exiting!\n");
do_exit = 1;
rtlsdr_cancel_async(dev);
}
#endif
static void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx)
{

Loading…
Cancel
Save