]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
fix up queue-3.18/usbvision-fix-null-deref-at-probe.patch to build properly
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 23 May 2017 13:02:22 +0000 (15:02 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 23 May 2017 13:02:22 +0000 (15:02 +0200)
queue-3.18/usbvision-fix-null-deref-at-probe.patch

index 451396ab0b58a1a6ac314c0fc33c68852dc16bd3..add77ac8e43f1c50c56151b987f1c595e300fbab 100644 (file)
@@ -34,8 +34,8 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 +              u16 tmp;
 +
 +              if (uif->altsetting[i].desc.bNumEndpoints < 2) {
-+                      ret = -ENODEV;
-+                      goto err_pkt;
++                      usbvision_release(usbvision);
++                      return -ENODEV;
 +              }
 +
 +              tmp = le16_to_cpu(uif->altsetting[i].endpoint[1].desc.