]> sigrok.org Git - libsigrok.git/blobdiff - hardware/demo/demo.c
sr: fx2lafw: Add (C) line from old saleae driver it's based on.
[libsigrok.git] / hardware / demo / demo.c
index a5201fb836ebbf1c76da38da14ab13aa5948d5b7..48f7cf52791d1c74538c879c3bf8417d1cb42824 100644 (file)
@@ -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;