diff options
| author | Christophe Fergeau <cfergeau@redhat.com> | 2012-12-05 13:49:27 +0100 |
|---|---|---|
| committer | Christophe Fergeau <cfergeau@redhat.com> | 2012-12-20 12:22:12 +0100 |
| commit | d01097eed2fa074ed9ec01a47154e75563416b93 (patch) | |
| tree | 9de051e4aa62092c7439e032244286831319b887 /src | |
| parent | cae0a491c6944c0287a9fa38580fd9cc48b180f5 (diff) | |
Don't leak SpiceGrabSequence in enable_accel_changed
Diffstat (limited to 'src')
| -rw-r--r-- | src/virt-viewer-display-spice.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/virt-viewer-display-spice.c b/src/virt-viewer-display-spice.c index 8ad770a..3865118 100644 --- a/src/virt-viewer-display-spice.c +++ b/src/virt-viewer-display-spice.c @@ -228,9 +228,10 @@ enable_accel_changed(VirtViewerApp *app, VirtViewerDisplaySpice *self) { if (virt_viewer_app_get_enable_accel(app)) { + SpiceGrabSequence *seq = spice_grab_sequence_new(0, NULL); /* disable default grab sequence */ - spice_display_set_grab_keys(self->priv->display, - spice_grab_sequence_new(0, NULL)); + spice_display_set_grab_keys(self->priv->display, seq); + spice_grab_sequence_free(seq); } else { spice_display_set_grab_keys(self->priv->display, NULL); } |
