summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRyzee119 <[email protected]>2022-05-29 13:58:10 +0930
committerRyzee119 <[email protected]>2022-05-29 14:15:18 +0930
commit688a3a0cc2ba23c671df453257fdf3e601934588 (patch)
tree0b989b83863ee35575971a57ec82e79d6fca0a86 /src
parentf4efb51fe2b7f4fee38c28ff80d03904d0b5b73e (diff)
Fix non-trivial designated initializers compile error
Diffstat (limited to 'src')
-rw-r--r--src/host/hcd.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/host/hcd.h b/src/host/hcd.h
index 036394c72..5d61dcd88 100644
--- a/src/host/hcd.h
+++ b/src/host/hcd.h
@@ -204,13 +204,11 @@ void hcd_event_xfer_complete(uint8_t dev_addr, uint8_t ep_addr, uint32_t xferred
.rhport = 0, // TODO correct rhport
.event_id = HCD_EVENT_XFER_COMPLETE,
.dev_addr = dev_addr,
- .xfer_complete =
- {
- .ep_addr = ep_addr,
- .result = result,
- .len = xferred_bytes
- }
};
+ event.xfer_complete.ep_addr = ep_addr;
+ event.xfer_complete.result = result;
+ event.xfer_complete.len = xferred_bytes;
+
hcd_event_handler(&event, in_isr);
}