]> sigrok.org Git - libsigrok.git/blobdiff - src/device.c
Add serial_num and connection_id fields to sr_dev_inst
[libsigrok.git] / src / device.c
index a331536c733b9c82fff8cede49025e45e30026de..054c7347f91308f22bb4422cf41e66f6e0910112 100644 (file)
@@ -230,6 +230,8 @@ SR_PRIV struct sr_dev_inst *sr_dev_inst_new(int index, int status,
        sdi->vendor = vendor ? g_strdup(vendor) : NULL;
        sdi->model = model ? g_strdup(model) : NULL;
        sdi->version = version ? g_strdup(version) : NULL;
+       sdi->serial_num = NULL;
+       sdi->connection_id = NULL;
        sdi->channels = NULL;
        sdi->channel_groups = NULL;
        sdi->session = NULL;
@@ -262,6 +264,8 @@ SR_PRIV void sr_dev_inst_free(struct sr_dev_inst *sdi)
        g_free(sdi->vendor);
        g_free(sdi->model);
        g_free(sdi->version);
+       g_free(sdi->serial_num);
+       g_free(sdi->connection_id);
        g_free(sdi);
 }