fix: crash when old table class removed from nut::database [skip ci]

This commit is contained in:
Hamed Masafi 2019-03-07 12:21:16 +03:30
parent ebb8913747
commit c9250482b2
2 changed files with 4 additions and 1 deletions

View File

@ -186,6 +186,9 @@ QString SqlGeneratorBase::diff(FieldModel *oldField, FieldModel *newField)
QStringList SqlGeneratorBase::diff(TableModel *oldTable, TableModel *newTable) QStringList SqlGeneratorBase::diff(TableModel *oldTable, TableModel *newTable)
{ {
if (!newTable && !oldTable)
return QStringList();
if (oldTable && newTable) if (oldTable && newTable)
if (*oldTable == *newTable) if (*oldTable == *newTable)
return QStringList(); return QStringList();

View File

@ -20,7 +20,7 @@
#include "assignmentphraselist.h" #include "assignmentphraselist.h"
#include "phrasedata.h" #include "phrasedata.h"
#include <phrase.h> #include "assignmentphrase.h"
NUT_BEGIN_NAMESPACE NUT_BEGIN_NAMESPACE