@@ -506,39 +506,39 @@ static const dc_descriptor_t g_descriptors[] = {
506
506
};
507
507
508
508
static int
509
- dc_match_name (const void * key , const void * value )
509
+ dc_match_usb (const void * key , const void * value )
510
510
{
511
- const char * k = (const char * ) key ;
512
- const char * v = * (const char * const * ) value ;
511
+ const dc_usb_desc_t * k = (const dc_usb_desc_t * ) key ;
512
+ const dc_usb_desc_t * v = (const dc_usb_desc_t * ) value ;
513
513
514
- return strcasecmp ( k , v ) == 0 ;
514
+ return k -> vid == v -> vid && k -> pid == v -> pid ;
515
515
}
516
516
517
517
static int
518
- dc_match_prefix (const void * key , const void * value )
518
+ dc_match_usbhid (const void * key , const void * value )
519
519
{
520
- const char * k = (const char * ) key ;
521
- const char * v = * (const char * const * ) value ;
520
+ const dc_usbhid_desc_t * k = (const dc_usbhid_desc_t * ) key ;
521
+ const dc_usbhid_desc_t * v = (const dc_usbhid_desc_t * ) value ;
522
522
523
- return strncasecmp ( k , v , strlen ( v )) == 0 ;
523
+ return k -> vid == v -> vid && k -> pid == v -> pid ;
524
524
}
525
525
526
526
static int
527
- dc_match_usb (const void * key , const void * value )
527
+ dc_match_name (const void * key , const void * value )
528
528
{
529
- const dc_usb_desc_t * k = (const dc_usb_desc_t * ) key ;
530
- const dc_usb_desc_t * v = (const dc_usb_desc_t * ) value ;
529
+ const char * k = (const char * ) key ;
530
+ const char * v = * (const char * const * ) value ;
531
531
532
- return k -> vid == v -> vid && k -> pid == v -> pid ;
532
+ return strcasecmp ( k , v ) == 0 ;
533
533
}
534
534
535
535
static int
536
- dc_match_usbhid (const void * key , const void * value )
536
+ dc_match_prefix (const void * key , const void * value )
537
537
{
538
- const dc_usbhid_desc_t * k = (const dc_usbhid_desc_t * ) key ;
539
- const dc_usbhid_desc_t * v = (const dc_usbhid_desc_t * ) value ;
538
+ const char * k = (const char * ) key ;
539
+ const char * v = * (const char * const * ) value ;
540
540
541
- return k -> vid == v -> vid && k -> pid == v -> pid ;
541
+ return strncasecmp ( k , v , strlen ( v )) == 0 ;
542
542
}
543
543
544
544
static int
0 commit comments