mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-02-14 08:19:20 +01:00
![Lioncash](/assets/img/avatar_default.png)
We're allowed (by the standard) to forward declare types within std::vector, so we can replace direct includes with forward declarations and then include the types where they're directly needed. While we're at it, we can remove an unused inclusion of <cstring>, given nothing in the header uses anything from it. This also revealed an indirect inclusion, which this also resolves.