Translated using Weblate (Japanese)
[oweals/minetest.git] / src / database-sqlite3.cpp
index 3480894c941790f0ab48723c7495eab200fffd6c..84b1a712281a3826f387554fd96a829395fdad83 100644 (file)
@@ -30,7 +30,6 @@ SQLite format specification:
 #include "log.h"
 #include "filesys.h"
 #include "exceptions.h"
-#include "main.h"
 #include "settings.h"
 #include "util/string.h"
 
@@ -65,7 +64,9 @@ Database_SQLite3::Database_SQLite3(const std::string &savedir) :
        m_stmt_read(NULL),
        m_stmt_write(NULL),
        m_stmt_list(NULL),
-       m_stmt_delete(NULL)
+       m_stmt_delete(NULL),
+       m_stmt_begin(NULL),
+       m_stmt_end(NULL)
 {
 }
 
@@ -210,14 +211,13 @@ std::string Database_SQLite3::loadBlock(const v3s16 &pos)
 
 void Database_SQLite3::createDatabase()
 {
-       assert(m_database);
+       assert(m_database); // Pre-condition
        SQLOK(sqlite3_exec(m_database,
                "CREATE TABLE IF NOT EXISTS `blocks` (\n"
                "       `pos` INT PRIMARY KEY,\n"
                "       `data` BLOB\n"
                ");\n",
                NULL, NULL, NULL));
-
 }
 
 void Database_SQLite3::listAllLoadableBlocks(std::vector<v3s16> &dst)