Rémi Bernon (@rbernon) commented about dlls/dmime/tests/dmime.c:
- track_header.length = RtlUlongByteSwap(sizeof(track_header) - 8 + sizeof(midi_note_on) + sizeof(midi_note_off));
- hr = IStream_Write(stream, &track_header, sizeof(track_header), NULL);
- ok(hr == S_OK, "got %#lx\n", hr);
- hr = IStream_Write(stream, midi_note_on, sizeof(midi_note_on), NULL);
- ok(hr == S_OK, "got %#lx\n", hr);
- hr = IStream_Write(stream, midi_note_off2, sizeof(midi_note_off2), NULL);
- ok(hr == S_OK, "got %#lx\n", hr);
- hr = IStream_Seek(stream, zero, 0, NULL); ok(hr == S_OK, "got %#lx\n", hr); hr = IPersistStream_Load(persist, stream); ok(hr == S_OK, "got %#lx\n", hr); hr = IStream_Seek(stream, zero, STREAM_SEEK_CUR, &position); ok(hr == S_OK, "got %#lx\n", hr);
- ok(position.QuadPart == sizeof(header) + sizeof(track_header) + sizeof(midi_program_change),
- ok(position.QuadPart == sizeof(header) + sizeof(track_header) * 2+ track_length + sizeof(midi_note_on) + sizeof(midi_note_off),
```suggestion:-0+0 ok(position.QuadPart == sizeof(header) + sizeof(track_header) * 2 + track_length + sizeof(midi_note_on) + sizeof(midi_note_off), ```