From 79fa071767c7c6b88950b82143fa76df63b172e6 Mon Sep 17 00:00:00 2001 From: Pranav Kant Date: Thu, 26 Oct 2017 15:25:41 -0700 Subject: lokdialog: Clear the pointer after destroying Change-Id: Iebbe3fab6f6144f0cf1de9a1c45a0b2a62b07e0b Reviewed-on: https://gerrit.libreoffice.org/43958 Tested-by: Jenkins Reviewed-by: pranavk --- libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libreofficekit') diff --git a/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx b/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx index b0d86bddb6e8..6948b842f633 100644 --- a/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx +++ b/libreofficekit/qa/gtktiledviewer/gtv-lok-dialog.cxx @@ -643,7 +643,10 @@ void gtv_lok_dialog_child_close(GtvLokDialog* dialog) GtvLokDialogPrivate* priv = getPrivate(dialog); if (priv->pFloatingWin) + { gtk_widget_destroy(priv->pFloatingWin); + priv->pFloatingWin = nullptr; + } } -- cgit