From kde-commits Sat Feb 18 00:00:41 2006 From: Jaroslaw Staniek Date: Sat, 18 Feb 2006 00:00:41 +0000 To: kde-commits Subject: koffice/kexi/plugins/queries Message-Id: <1140220841.976549.18874.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=114022085628000 SVN commit 510765 by staniek: Query Designer - fixed crash on saving new query design M +2 -1 kexiquerydesignerguieditor.cpp --- trunk/koffice/kexi/plugins/queries/kexiquerydesignerguieditor.cpp #510764:510765 @@ -963,7 +963,8 @@ // Save SQL without driver-escaped keywords. KexiDB::Connection* dbConn = mainWin()->project()->dbConnection(); - dbConn->setQuerySchemaObsolete( m_dialog->schemaData()->name() ); + if (m_dialog->schemaData()) //set this instance as obsolete (only if it's stored) + dbConn->setQuerySchemaObsolete( m_dialog->schemaData()->name() ); QString sqlText = dbConn->selectStatement( *temp->query(), KexiDB::Driver::EscapeKexi|KexiDB::Driver::EscapeAsNecessary );