X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fdemo%2Fdemo.c;h=48f7cf52791d1c74538c879c3bf8417d1cb42824;hb=cf94c8167bdd520e43cda5cdc9ef1ebf301b814d;hp=a5201fb836ebbf1c76da38da14ab13aa5948d5b7;hpb=21b50ee1831602bd6c1f223fb200e2c298885aa3;p=libsigrok.git diff --git a/hardware/demo/demo.c b/hardware/demo/demo.c index a5201fb8..48f7cf52 100644 --- a/hardware/demo/demo.c +++ b/hardware/demo/demo.c @@ -210,7 +210,7 @@ static void *hw_dev_info_get(int dev_index, int dev_info_id) case SR_DI_CUR_SAMPLERATE: info = &cur_samplerate; break; - case SR_DI_PATTERNMODES: + case SR_DI_PATTERNS: info = &pattern_strings; break; } @@ -398,7 +398,7 @@ static int receive_data(int fd, int revents, void *cb_data) if (!thread_running && z <= 0) { /* Make sure we don't receive more packets. */ - g_io_channel_close(channels[0]); + g_io_channel_shutdown(channels[0], FALSE, NULL); /* Send last packet. */ packet.type = SR_DF_END;