diff --git a/src/mysqlbackend.cpp b/src/mysqlbackend.cpp index 3945cac9045551c812025ba44dee1d483bc22de8..8a6dcc737b25f54baf02994b86d35f54dd4ae42c 100644 --- a/src/mysqlbackend.cpp +++ b/src/mysqlbackend.cpp @@ -206,8 +206,8 @@ template MySQLBackend::Statement& MySQLBackend::Statement::operator << (const T& t) { if (m_offset >= m_params.size()) return *this; - int *data = (int *) m_params[m_offset].buffer; - *data = (int) t; + T *data = (T *) m_params[m_offset].buffer; + *data = (T) t; // LOG4CXX_INFO(logger, "adding " << m_offset << ":" << (int) t); m_offset++;