soc: renesas: rcar-sysc: Use [] to denote a flexible array member
authorGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 17 Jun 2019 12:00:56 +0000 (14:00 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 29 Jul 2019 13:36:56 +0000 (15:36 +0200)
Flexible array members should be denoted using [] instead of [0], else
gcc will not warn when they are no longer at the end of the structure.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
drivers/soc/renesas/rcar-sysc.c

index 0c80fab4f8de6bc85f573006f43a62406d23aeb9..02b29ea62dc4d4cafaf2189fd56b534144d7bea0 100644 (file)
@@ -170,7 +170,7 @@ struct rcar_sysc_pd {
        struct generic_pm_domain genpd;
        struct rcar_sysc_ch ch;
        unsigned int flags;
-       char name[0];
+       char name[];
 };
 
 static inline struct rcar_sysc_pd *to_rcar_pd(struct generic_pm_domain *d)