Fix double free in descriptor parsing error path
Fix double free in descriptor parsing error path

Pointed out by Shannon Chuang.

YesVideo/libusb,daiguangbao/libusb,manctl/usb,ButterflyNetwork/libusb,RealVNC/libusbx,ButterflyNetwork/libusb,byterom/android_external_libusbx,araisrobo/libusbx,ashima/libusb,daiguangbao/libusb,PAC-ROM/android_external_libusbx,bra1nb3am3r/libusb,wuzhenda/libusb,libusb/libusb,LightInMotion/libusb,LudovicRousseau/libusbx,dmitrykos/libusb,wuzhenda/libusb,JENETRIC/libusb,kuldeepdhaka/libusb,leapmotion/libusb,BuLogics/libusb,YesVideo/libusb,pbatard/libusbx,LudovicRousseau/libusb,weizhenwei/libusb,ThirdProject/android_external_libusbx,ndurner/libusbx-suse10,LudovicRousseau/libusbx,JENETRIC/libusb,tenderlove/libusb,philemonf/libusb,LudovicRousseau/libusbx,tklauser/libusb,BuLogics/libusb,leapmotion/libusb,pbatard/libusb-pbatard,legege/libusb,DirtyUnicorns/android_external_libusbx,jwrdegoede/libusbx,CyanogenMod/android_external_libusbx,AmesianX/libusb,AmesianX/libusb,wuzhenda/libusb,andyvand/libusb,pbatard/libusbx-hp,hjelmn/libusb-darwin,avakar/libusbx,YesVideo/libusb,HounD/libusb-v1.0.19,TeamExodus/external_libusbx,libusb/libusb,SimplyComplexCo/libusb,Chronic-Dev/libusb,Senseg/android_external_libusb,pbatard/libusb-pbatard,erhuabushuo/libusb,ButterflyNetwork/libusb,bert/libusb,PAC-ROM/android_external_libusbx,andyvand/libusb,SimplyComplexCo/libusb,SpecLad/libusb-android,ButterflyNetwork/libusb,vlovich/libusb,philemonf/libusb,RealVNC/libusbx,legege/libusb,vlovich/libusb,byterom/android_external_libusbx,byterom/android_external_libusbx,dasdeepak/libusb,ashima/libusb,ButterflyNetwork/libusb,jwrdegoede/libusbx,PersonifyInc/libusbx,nonolith/libusb,nonolith/libusb,LudovicRousseau/libusb,ndurner/libusbx-suse10,araisrobo/libusbx,tklauser/libusb,dmitrykos/libusb,ThirdProject/android_external_libusbx,ndurner/libusbx-suse10,bra1nb3am3r/libusb,LightInMotion/libusb,pbatard/libusbx-hp,SpecLad/libusb-android,mojca/libusb_pico,PersonifyInc/libusbx,weizhenwei/libusb,HounD/libusb-v1.0.19,tonyarkles/libusb,Senseg/android_external_libusb,pbatard/libusbx-hp,ashima/libusb,CyanogenMod/android_external_libusbx,TeamExodus/external_libusbx,legege/libusb,anilgit90/libusb,dickens/libusb,hjelmn/libusb-darwin,JENETRIC/libusb,SimplyComplexCo/libusb,weizhenwei/libusb,tklauser/libusb,daiguangbao/libusb,kuldeepdhaka/libusb,SpecLad/libusb-android,Distrotech/libusb,TeamExodus/external_libusbx,DirtyUnicorns/android_external_libusbx,ThirdProject/android_external_libusbx,Distrotech/libusb,hjelmn/libusbx-temp,PersonifyInc/libusbx,tonyarkles/libusb,anilgit90/libusb,BuLogics/libusb,leapmotion/libusb,AmesianX/libusb,nonolith/libusb,bra1nb3am3r/libusb,erhuabushuo/libusb,jwrdegoede/libusbx,manctl/usb,DirtyUnicorns/android_external_libusbx,CyanogenMod/android_external_libusbx,dickens/libusb,tonyarkles/libusb,avakar/libusbx,Distrotech/libusb,hjelmn/libusbx-temp,LudovicRousseau/libusb,dasdeepak/libusb,kuldeepdhaka/libusb,pbatard/libusbx,dasdeepak/libusb,bert/libusb,philemonf/libusb,dickens/libusb,anilgit90/libusb,andyvand/libusb,PAC-ROM/android_external_libusbx,libusb/libusb,hjelmn/libusbx-temp,dmitrykos/libusb,tenderlove/libusb,dmitrykos/libusb,mojca/libusb_pico,Chronic-Dev/libusb,philemonf/libusb,araisrobo/libusbx,HounD/libusb-v1.0.19,erhuabushuo/libusb