Bug 3438: xdpyinfo reporting wrong information on xf86vidmode extension
authorAlan Coopersmith <alan.coopersmith@sun.com>
Tue, 1 Sep 2009 14:22:17 +0000 (07:22 -0700)
committerAlan Coopersmith <alan.coopersmith@sun.com>
Tue, 1 Sep 2009 14:22:17 +0000 (07:22 -0700)
https://bugs.freedesktop.org/show_bug.cgi?id=3438

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
xdpyinfo.c

index ede6465..e873831 100644 (file)
@@ -823,7 +823,7 @@ print_XF86VidMode_info(Display *dpy, char *extname)
         if (modelines[i]->flags & V_INTERLACE) printf(" interlace");
         if (modelines[i]->flags & V_CSYNC)     printf(" composite");
         if (modelines[i]->flags & V_PCSYNC)    printf(" +csync");
-        if (modelines[i]->flags & V_PCSYNC)    printf(" -csync");
+        if (modelines[i]->flags & V_NCSYNC)    printf(" -csync");
         if (modelines[i]->flags & V_DBLSCAN)   printf(" doublescan");
         printf("\n");
       }
@@ -846,7 +846,7 @@ print_XF86VidMode_info(Display *dpy, char *extname)
       if (modeline.flags & V_INTERLACE) printf(" interlace");
       if (modeline.flags & V_CSYNC)     printf(" composite");
       if (modeline.flags & V_PCSYNC)    printf(" +csync");
-      if (modeline.flags & V_PCSYNC)    printf(" -csync");
+      if (modeline.flags & V_NCSYNC)    printf(" -csync");
       if (modeline.flags & V_DBLSCAN)   printf(" doublescan");
       printf("\n");
     }