X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fhardware%2Fsaleae-logic16%2Fapi.c;h=55e3d75237231446ec8f9f44919b2b9fdf81f05e;hp=c82bac80783c4a795f35b310256baf8df154ec8d;hb=98fec29ecbb5093856b69311be8e937c162edded;hpb=a95f142e88fa5368adfabf87544acfdeed7d7604 diff --git a/src/hardware/saleae-logic16/api.c b/src/hardware/saleae-logic16/api.c index c82bac80..55e3d752 100644 --- a/src/hardware/saleae-logic16/api.c +++ b/src/hardware/saleae-logic16/api.c @@ -398,7 +398,7 @@ static int dev_close(struct sr_dev_inst *sdi) struct sr_usb_dev_inst *usb; usb = sdi->conn; - if (usb->devhdl == NULL) + if (!usb->devhdl) return SR_ERR; sr_info("Closing device on %d.%d (logical) / %s (physical) interface %d.", @@ -738,7 +738,7 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi, void *cb_data) if (devc->limit_samples > 0) pre_trigger_samples = devc->capture_ratio * devc->limit_samples/100; devc->stl = soft_trigger_logic_new(sdi, trigger, pre_trigger_samples); - if (devc->stl == NULL) + if (!devc->stl) return SR_ERR_MALLOC; devc->trigger_fired = FALSE; } else