From 3f23e9ac46ebccc99b521efde1da457a5437da64 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Thu, 13 Sep 2018 21:05:24 +0100 Subject: [PATCH] Don't use nullprt for a dialog's parent. Fixes: lp:1791561 * https://bugs.launchpad.net/kicad/+bug/1791561 --- eeschema/sch_edit_frame.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eeschema/sch_edit_frame.cpp b/eeschema/sch_edit_frame.cpp index e7a4552651..80dfee6288 100644 --- a/eeschema/sch_edit_frame.cpp +++ b/eeschema/sch_edit_frame.cpp @@ -172,7 +172,7 @@ PART_LIBS* PROJECT::SchLibs() catch( const PARSE_ERROR& pe ) { wxString lib_list = UTF8( pe.inputLine ); - wxWindow* parent = 0; // Pgm().App().GetTopWindow(); + wxWindow* parent = Pgm().App().GetTopWindow(); // parent of this dialog cannot be NULL since that breaks the Kiway() chain. HTML_MESSAGE_BOX dlg( parent, _( "Not Found" ) ); @@ -187,7 +187,9 @@ PART_LIBS* PROJECT::SchLibs() } catch( const IO_ERROR& ioe ) { - DisplayError( NULL, ioe.What() ); + wxWindow* parent = Pgm().App().GetTopWindow(); + + DisplayError( parent, ioe.What() ); } }