Subject: bug#79025: Indention falls apart when using C23 type feature on enum

From: Marcel Weißenbach <[email-masked]>
Date: Tue, 15 Jul 2025 04:07:48 +0000

Hello there,
 
i assume something simple but
 
This here does work just fine
 
typedef enum _IgePlayerState {
    IGE_PLAYER_STATE_MOVEABLE,
    IGE_PLAYER_STATE_WHATVER,
}
 
This here no longer works
 
typedef enum _IgePlayerState : Uint8 {
        IGE_PLAYER_STATE_MOVEABLE,
                IGE_PLAYER_STATE_WHATVER,
                }

Best Regards
 
Marcel