Rémi Bernon (@rbernon) commented about dlls/bluetoothapis/sdp.c:
UINT32 *size )
+{
- switch(size_desc)
- {
case SDP_SIZEDESC_NEXT_UINT8:
if (stream_size < sizeof( UINT8 )) return FALSE;
*size = (UINT8)(*stream);
*read += sizeof( UINT8 );
return TRUE;
case SDP_SIZEDESC_NEXT_UINT16:
if (stream_size < sizeof( UINT16 )) return FALSE;
*size = BTH_READ_UINT16( stream );
*read += sizeof( UINT16 );
return TRUE;
case SDP_SIZEDESC_NEXT_UINT32:
if ( stream_size < sizeof( UINT32 ) ) return FALSE;
```suggestion:-0+0 if (stream_size < sizeof( UINT32 )) return FALSE; ```