[Spice-commits] server/tests

Alon Levy alon at kemper.freedesktop.org
Mon Sep 3 09:27:37 PDT 2012


 server/tests/test_display_base.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit f567f6b4cd696277fb48d7778d1aa0626f312d72
Author: Alon Levy <alevy at redhat.com>
Date:   Mon Sep 3 19:26:20 2012 +0300

    server/tests/test_display_base: fix update_area abort
    
    Don't do zero area update_areas, server now aborts on those. This tester
    is not supposed to test those aborts.

diff --git a/server/tests/test_display_base.c b/server/tests/test_display_base.c
index 3426ff4..710e3a8 100644
--- a/server/tests/test_display_base.c
+++ b/server/tests/test_display_base.c
@@ -491,7 +491,9 @@ static void produce_command(Test *test)
                 .top = 0,
                 .bottom = (test->target_surface == 0 ? test_height : SURF_HEIGHT)
             };
-            qxl_worker->update_area(qxl_worker, test->target_surface, &rect, NULL, 0, 1);
+            if (rect.right > 0 && rect.bottom > 0) {
+                qxl_worker->update_area(qxl_worker, test->target_surface, &rect, NULL, 0, 1);
+            }
             break;
         }
 


More information about the Spice-commits mailing list