X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fserial.c;h=2d67a8000c2b46ec812d863f295ccaebd14dd2ea;hb=94f364ec11c938934f68cde067ee590218177140;hp=aa8d4ddedf3b383fadbdf06bedbe062ba67f24c4;hpb=d9251a2c9f1ca4380c27240ccca90c9f9ed46d3f;p=libsigrok.git diff --git a/src/serial.c b/src/serial.c index aa8d4dde..2d67a800 100644 --- a/src/serial.c +++ b/src/serial.c @@ -28,7 +28,7 @@ #include #include #include "libsigrok-internal.h" -#ifdef G_OS_WIN32 +#ifdef _WIN32 #include /* for HANDLE */ #endif @@ -715,7 +715,11 @@ SR_PRIV int serial_stream_detect(struct sr_serial_dev_inst *serial, time /= 1000; if ((ibuf - i) >= packet_size) { + GString *text; /* We have at least a packet's worth of data. */ + text = sr_hexdump_new(&buf[i], packet_size); + sr_spew("Trying packet: %s", text->str); + sr_hexdump_free(text); if (is_valid(&buf[i])) { sr_spew("Found valid %zu-byte packet after " "%" PRIu64 "ms.", (ibuf - i), time); @@ -788,7 +792,7 @@ SR_PRIV int sr_serial_extract_options(GSList *options, const char **serial_devic } /** @cond PRIVATE */ -#ifdef G_OS_WIN32 +#ifdef _WIN32 typedef HANDLE event_handle; #else typedef int event_handle;