diff options
authorAdam Jackson <>2011-01-20 00:17:52 -0500
committerAdam Jackson <>2011-02-08 12:41:04 -0500
commit994b7b3dc97f9afa713fe636af45a78002a4366f (patch)
parentae16c5796fdb22fb6b2f680fe5123bfd2c89a825 (diff)
xfree86: warning fix
Did you know that anonymous enums with function scope will not only override the enum values from global scope, but will be treated as entirely different types? C's type system just rules. xf86Crtc.c: In function 'handle_detailed_monrec': xf86Crtc.c:1555:33: warning: comparison between 'enum det_monrec_source' and 'enum <anonymous>' xf86Crtc.c:1562:33: warning: comparison between 'enum det_monrec_source' and 'enum <anonymous>' Reviewed-by: Matt Turner <> Reviewed-by: Julien Cristau <> Signed-off-by: Adam Jackson <>
1 files changed, 0 insertions, 1 deletions
diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
index 47d3ad14c..b5e9dc26f 100644
--- a/hw/xfree86/modes/xf86Crtc.c
+++ b/hw/xfree86/modes/xf86Crtc.c
@@ -1542,7 +1542,6 @@ struct det_monrec_parameter {
static void handle_detailed_monrec(struct detailed_monitor_section *det_mon,
void *data)
- enum { sync_config, sync_edid, sync_default };
struct det_monrec_parameter *p;
p = (struct det_monrec_parameter *)data;