Revision 7267c094 hw/qxl-render.c

b/hw/qxl-render.c
81 81
        qxl->guest_primary.resized = 0;
82 82

  
83 83
        if (qxl->guest_primary.flipped) {
84
            qemu_free(qxl->guest_primary.flipped);
84
            g_free(qxl->guest_primary.flipped);
85 85
            qxl->guest_primary.flipped = NULL;
86 86
        }
87 87
        qemu_free_displaysurface(vga->ds);
......
90 90
        if (qxl->guest_primary.stride < 0) {
91 91
            /* spice surface is upside down -> need extra buffer to flip */
92 92
            qxl->guest_primary.stride = -qxl->guest_primary.stride;
93
            qxl->guest_primary.flipped = qemu_malloc(qxl->guest_primary.surface.width *
93
            qxl->guest_primary.flipped = g_malloc(qxl->guest_primary.surface.width *
94 94
                                                     qxl->guest_primary.stride);
95 95
            ptr = qxl->guest_primary.flipped;
96 96
        } else {

Also available in: Unified diff