Rémi Bernon (@rbernon) commented about dlls/dmime/midi.c:
dmobj_IPersistStream_GetClassID, unimpl_IPersistStream_IsDirty, - track_IPersistStream_Load, + midi_sequence_track_IPersistStream_Load, unimpl_IPersistStream_Save, unimpl_IPersistStream_GetSizeMax, };
-HRESULT create_midiseqtrack(REFIID riid, void **ppobj) +static MUSIC_TIME midi_sequence_track_get_length(IDirectMusicTrack8 *iface) +{ + struct midi_sequence_track *This = impl_from_IDirectMusicTrack8(iface); + struct event *event; + MUSIC_TIME length = 0; + LIST_FOR_EACH_ENTRY(event, &This->events, struct event, entry) + length += event->deltaTime;
```suggestion:-1+0 LIST_FOR_EACH_ENTRY(event, &This->events, struct event, entry) length += event->deltaTime; ``` -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4982#note_60277