rigol-ds: Don't close SCPI handle we didn't open.
This commit is contained in:
parent
5d336f1130
commit
0bcfc9dcd8
|
@ -273,8 +273,6 @@ static struct sr_dev_inst *probe_device(struct sr_scpi_dev_inst *scpi)
|
||||||
|
|
||||||
if (sr_scpi_get_hw_id(scpi, &hw_info) != SR_OK) {
|
if (sr_scpi_get_hw_id(scpi, &hw_info) != SR_OK) {
|
||||||
sr_info("Couldn't get IDN response.");
|
sr_info("Couldn't get IDN response.");
|
||||||
sr_scpi_close(scpi);
|
|
||||||
sr_scpi_free(scpi);
|
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -292,13 +290,9 @@ static struct sr_dev_inst *probe_device(struct sr_scpi_dev_inst *scpi)
|
||||||
model->name,
|
model->name,
|
||||||
hw_info->firmware_version))) {
|
hw_info->firmware_version))) {
|
||||||
sr_scpi_hw_info_free(hw_info);
|
sr_scpi_hw_info_free(hw_info);
|
||||||
sr_scpi_close(scpi);
|
|
||||||
sr_scpi_free(scpi);
|
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
sr_scpi_close(scpi);
|
|
||||||
|
|
||||||
sdi->conn = scpi;
|
sdi->conn = scpi;
|
||||||
|
|
||||||
sdi->driver = di;
|
sdi->driver = di;
|
||||||
|
|
Loading…
Reference in New Issue