From 019103cb5aa6e59b3519398d25ea78c3275aee2a Mon Sep 17 00:00:00 2001 From: Machiavelli Date: Sun, 19 Sep 2010 15:28:35 +0200 Subject: Core/DBLayer: Correct size for storing MYSQL_TYPE_FLOAT --HG-- branch : trunk --- src/server/shared/Database/PreparedStatement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/shared/Database/PreparedStatement.cpp') diff --git a/src/server/shared/Database/PreparedStatement.cpp b/src/server/shared/Database/PreparedStatement.cpp index 6b1a55efd44..6de82c3c68d 100644 --- a/src/server/shared/Database/PreparedStatement.cpp +++ b/src/server/shared/Database/PreparedStatement.cpp @@ -291,7 +291,7 @@ void MySQLPreparedStatement::setFloat(const uint8 index, const float value) CheckValidIndex(index); m_paramsSet[index] = true; MYSQL_BIND* param = &m_bind[index]; - setValue(param, MYSQL_TYPE_FLOAT, &value, sizeof(double), (value > 0.0f)); + setValue(param, MYSQL_TYPE_FLOAT, &value, sizeof(float), (value > 0.0f)); } void MySQLPreparedStatement::setDouble(const uint8 index, const double value) -- cgit v1.2.3