diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2012-01-12 09:17:54 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2012-01-20 15:43:46 +0200 |
commit | 0ed8f3b5e49c5b9f9247cfc28aadb37d892ed39b (patch) | |
tree | 6bbd7bb928c46752f87778f8a468a379bdddfd53 | |
parent | 29f0456d158cd6a8f369d7574bb757d22052454b (diff) |
Add missing static_cast
-rw-r--r-- | odb/relational/mssql/source.cxx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/odb/relational/mssql/source.cxx b/odb/relational/mssql/source.cxx index 4fd3f69..5bb69c5 100644 --- a/odb/relational/mssql/source.cxx +++ b/odb/relational/mssql/source.cxx @@ -733,8 +733,9 @@ namespace relational os << traits << "::set_image (" << endl << "i." << mi.var << "value, " << mi.st->scale << ", " << "is_null, " << member << ");" - << "i." << mi.var << "size_ind = is_null ? " << - "SQL_NULL_DATA : sizeof (i." << mi.var << "value);"; + << "i." << mi.var << "size_ind = is_null" << endl + << " ? SQL_NULL_DATA" << endl + << " : static_cast<SQLLEN> (sizeof (i." << mi.var << "value));"; } virtual void @@ -780,8 +781,9 @@ namespace relational os << traits << "::set_image (" << endl << "i." << mi.var << "value, " << mi.st->scale << ", " << "is_null, " << member << ");" - << "i." << mi.var << "size_ind = is_null ? " << - "SQL_NULL_DATA : sizeof (i." << mi.var << "value);"; + << "i." << mi.var << "size_ind = is_null" << endl + << " ? SQL_NULL_DATA" << endl + << " : static_cast<SQLLEN> (sizeof (i." << mi.var << "value));"; } virtual void |