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)
{
if (!newTable && !oldTable)
return QStringList();
if (oldTable && newTable)
if (*oldTable == *newTable)
return QStringList();

View File

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