uvch264src: Fix small mem leak
authorOlivier Crête <olivier.crete@collabora.com>
Mon, 9 Sep 2013 17:14:13 +0000 (13:14 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Mon, 9 Sep 2013 17:14:24 +0000 (13:14 -0400)
sys/uvch264/gstuvch264_src.c

index 0c57efc..2ab7575 100644 (file)
@@ -1809,6 +1809,7 @@ xu_get_id (GstUvcH264Src * self)
 
                   GST_DEBUG_OBJECT (self, "Found H264 XU unit : %d", unit_id);
 
+                  libusb_free_config_descriptor (config);
                   libusb_unref_device (device);
                   return unit_id;
                 }
@@ -1816,6 +1817,7 @@ xu_get_id (GstUvcH264Src * self)
               }
             }
           }
+          libusb_free_config_descriptor (config);
         }
       }
     }