hidparse.sys: Ignore unknown item types, rather than failing.

Some DS4 controllers have a trailing NUL byte when accessed over
bluetooth. This causes parse_descriptor to return an error where we can
instead ignore it.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Rémi Bernon 2021-10-12 10:00:25 +02:00 committed by Alexandre Julliard
parent e5c8c61507
commit 6d307e2a64
1 changed files with 1 additions and 1 deletions

View File

@ -628,7 +628,7 @@ struct hid_preparsed_data *parse_descriptor( BYTE *descriptor, unsigned int leng
default: default:
FIXME( "item type %x not implemented!\n", *ptr ); FIXME( "item type %x not implemented!\n", *ptr );
goto done; break;
} }
#undef SHORT_ITEM #undef SHORT_ITEM
} }