Changeset 942
- Timestamp:
- 05/25/07 08:40:59 (5 years ago)
- File:
-
- 1 edited
-
trunk/src/ifd/usb-descriptors.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ifd/usb-descriptors.c
r793 r942 68 68 break; 69 69 70 ct_debug(" skipping descriptor 0x%X", header->bDescriptorType);70 ct_debug("in p_ep: skipping descriptor 0x%X", header->bDescriptorType); 71 71 numskipped++; 72 72 … … 219 219 if (retval < 0) 220 220 return retval; 221 222 if ( ifp->endpoint[i].extra != NULL ) { 223 ifp->extra = (unsigned char *)malloc(ifp->endpoint[i].extralen); 224 if (!ifp->extra) { 225 ct_error("out of memory"); 226 ifp->extralen = 0; 227 return -1; 228 } 229 memcpy(ifp->extra, ifp->endpoint[i].extra, 230 ifp->endpoint[i].extralen); 231 ifp->extralen = ifp->endpoint[i].extralen; 232 } 221 233 222 234 buffer += retval;
Note: See TracChangeset
for help on using the changeset viewer.
