22 Jan
2026
22 Jan
'26
9:45 p.m.
Do we really want to do that in the middle of `dispatch_irp`? What if there are other such cases?
I thought about doing it in a few different ways, and this seemed the most attractive—it allows us to implement the IRP the same way we'd implement any other one, and put all of the logic in one place. It certainly seemed the easiest code to follow. If this is ugly, I guess I'll try a different approach, probably doing it early in dispatch_volume() and altering the main loop to handle requests that have an irp_data but no actual irp? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9941#note_127717