Nikolay Sivov (@nsivov) commented about dlls/d2d1/command_list.c:
command->brush = brush; command->stroke_width = stroke_width; command->stroke_style = stroke_style;
- command->geometry = geometry;
 }
The fix is good, but please move this before 'brush' assignment to keep everything in argument order.