]> sigrok.org Git - libsigrok.git/blobdiff - device.c
Fix warnings: g_fopen() needs <glib/gstdio.h>.
[libsigrok.git] / device.c
index 9985fca987c8e7a209c18e887af8e9c66df029d9..f5674b4ca426a1b29bc5699259185becdbc6cb92 100644 (file)
--- a/device.c
+++ b/device.c
@@ -64,7 +64,7 @@ void device_close_all(void)
 
        while (devices) {
                device = devices->data;
-               if (device->plugin)
+               if (device->plugin && device->plugin->close)
                        device->plugin->close(device->plugin_index);
                device_destroy(device);
        }