- if (!devices && resource)
- devices = sr_scpi_scan_resource(drvc, resource, serialcomm,
- probe_device);
+ if (!devices && resource) {
+ sdi = sr_scpi_scan_resource(drvc, resource, serialcomm, probe_device);
+ devices = g_slist_append(NULL, sdi);
+ }