Revision 7267c094 hw/qxl.c
b/hw/qxl.c | ||
---|---|---|
1697 | 1697 |
qxl_create_guest_primary(d, 1, QXL_SYNC); |
1698 | 1698 |
|
1699 | 1699 |
/* replay surface-create and cursor-set commands */ |
1700 |
cmds = qemu_mallocz(sizeof(QXLCommandExt) * (NUM_SURFACES + 1));
|
|
1700 |
cmds = g_malloc0(sizeof(QXLCommandExt) * (NUM_SURFACES + 1));
|
|
1701 | 1701 |
for (in = 0, out = 0; in < NUM_SURFACES; in++) { |
1702 | 1702 |
if (d->guest_surfaces.cmds[in] == 0) { |
1703 | 1703 |
continue; |
... | ... | |
1712 | 1712 |
cmds[out].group_id = MEMSLOT_GROUP_GUEST; |
1713 | 1713 |
out++; |
1714 | 1714 |
qxl_spice_loadvm_commands(d, cmds, out); |
1715 |
qemu_free(cmds);
|
|
1715 |
g_free(cmds);
|
|
1716 | 1716 |
|
1717 | 1717 |
break; |
1718 | 1718 |
case QXL_MODE_COMPAT: |
Also available in: Unified diff