summaryrefslogtreecommitdiff
path: root/modules/database/db_sql.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2012-09-30 20:26:40 -0400
committerAdam <Adam@anope.org>2012-09-30 20:30:27 -0400
commitad37bc9639304f78247d03e6a27fbc2c798926da (patch)
tree5ce4ddee3a761372069d02f28197e7ff9a009246 /modules/database/db_sql.cpp
parent56df1abdd89638355edcd65ff6f11f917bf63e5f (diff)
Bug #1445 - Empty out columns in SQL we have no data for on
insert. This is caused from serialize() only setting a key on certain conditions and otherwise doing nothing at all.
Diffstat (limited to 'modules/database/db_sql.cpp')
-rw-r--r--modules/database/db_sql.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/database/db_sql.cpp b/modules/database/db_sql.cpp
index 9d31d350b..c07bdaa59 100644
--- a/modules/database/db_sql.cpp
+++ b/modules/database/db_sql.cpp
@@ -105,7 +105,7 @@ class DBSQL : public Module, public Pipe
continue;
obj->UpdateCache();
- const Serialize::Data &data = obj->serialize();
+ Serialize::Data data = obj->serialize();
std::vector<SQLQuery> create = this->sql->CreateTable(this->prefix + obj->serialize_name(), data);
for (unsigned i = 0; i < create.size(); ++i)