genesys: Fix warnings not enabled in regular build
Most of the issues are harmless, but they still clutter IDEs that are aggressive in the amount of enabled warnings.
Most of the issues are harmless, but they still clutter IDEs that are aggressive in the amount of enabled warnings.