ioemu: fix spurious track_dirty_vram warning
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 24 Jul 2008 13:12:46 +0000 (14:12 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 24 Jul 2008 13:12:46 +0000 (14:12 +0100)
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
tools/ioemu/hw/vga.c

index eb5b969caa74f7424e11faa0719aac623331b45c..6b1f7439bcc789b0f031ad50ebe6989ba7245829 100644 (file)
@@ -1548,8 +1548,8 @@ static void vga_draw_graphic(VGAState *s, int full_update)
             } else {
                 /* ENODATA just means we have changed mode and will succeed
                  * next time */
-                if (err != -ENODATA)
-                    fprintf(stderr, "track_dirty_vram(%lx, %lx) failed (%d)\n", s->lfb_addr + y, npages, err);
+                if (errno != ENODATA)
+                    fprintf(stderr, "track_dirty_vram(%lx, %lx) failed (%d, %d)\n", s->lfb_addr + y, npages, err, errno);
             }
         }