diff options
author | Alon Levy <alevy@redhat.com> | 2012-06-11 14:54:07 +0300 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2012-06-11 14:54:07 +0300 |
commit | 352d5508d6f04ef8f851326015354fba067d5e63 (patch) | |
tree | fa4ac68224d6aaadeffd2eb1572043e28624eda2 | |
parent | 4318c69c00448fd98a0f075362a89c910d412c10 (diff) |
qxl_driver: don't destroy primary before we create it (guest_bug)
-rw-r--r-- | src/qxl_driver.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 3136ead..d18b8a6 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -783,12 +783,10 @@ qxl_resize_primary_to_virtual(qxl_screen_t *qxl) if (qxl->primary) { qxl_surface_kill (qxl->primary); - qxl->primary = NULL; qxl_surface_cache_sanity_check (qxl->surface_cache); + qxl_io_destroy_primary(qxl); } - qxl_io_destroy_primary(qxl); - { struct QXLMode *pm = &qxl->primary_mode; pm->id = 0x4242; |