Rémi Bernon (@rbernon) commented about dlls/bluetoothapis/sdp.c:
return ERROR_INVALID_PARAMETER;stream++;if (!sdp_elem_read_var_size( stream, stream_size, &read, size_desc, &elems_size ))return ERROR_INVALID_PARAMETER;stream += read;stream_size -= read;- }
- else
- {
if (cursor < stream) return ERROR_INVALID_PARAMETER;if (cursor == (stream + stream_size)) return ERROR_NO_MORE_ITEMS;stream = cursor;stream_size = stream_size - (ptrdiff_t)(cursor - stream);
Do you really need a cast here?