From: Soeren Apel Date: Thu, 16 Oct 2014 20:42:38 +0000 (+0200) Subject: hameg-hmo: Populate sdi->serial_num X-Git-Tag: libsigrok-0.4.0~844 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=b33db61c48dd8ac2f6e7e3262da2d9399bd4bd53;p=libsigrok.git hameg-hmo: Populate sdi->serial_num --- diff --git a/src/hardware/hameg-hmo/api.c b/src/hardware/hameg-hmo/api.c index 78cdc173..31c11e2b 100644 --- a/src/hardware/hameg-hmo/api.c +++ b/src/hardware/hameg-hmo/api.c @@ -80,16 +80,19 @@ static struct sr_dev_inst *hmo_probe_serial_device(struct sr_scpi_dev_inst *scpi hw_info->firmware_version))) { goto fail; } + + sdi->driver = di; + sdi->inst_type = SR_INST_SCPI; + sdi->conn = scpi; + sdi->serial_num = g_strdup(hw_info->serial_number); + sr_scpi_hw_info_free(hw_info); hw_info = NULL; if (!(devc = g_try_malloc0(sizeof(struct dev_context)))) goto fail; - sdi->driver = di; sdi->priv = devc; - sdi->inst_type = SR_INST_SCPI; - sdi->conn = scpi; if (hmo_init_device(sdi) != SR_OK) goto fail;