This should fix the int conversion warning on 32bits arch

This commit is contained in:
louiz’
2018-01-28 14:10:14 +01:00
parent 6e7ee320bc
commit 9bf81a2c04
3 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -42,7 +42,8 @@ struct Row
if (id.value == Id::unset_value)
{
this->insert(*db);
std::get<Id>(this->columns).value = db->last_inserted_rowid;
if (db->last_inserted_rowid >= 0)
std::get<Id>(this->columns).value = static_cast<Id::real_type>(db->last_inserted_rowid);
}
else
this->update(*db);