summaryrefslogtreecommitdiffstats
path: root/connectivity
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2020-03-30 19:38:55 +0200
committerJulien Nabet <serval2412@yahoo.fr>2020-03-30 20:22:24 +0200
commit192ee96db3bc3544c388034b19fa7a9cd6e7537d (patch)
tree1e34024ab43ef72e4f42f11d90a1d9eeed0429bb /connectivity
parentsw: fix moving more than 20 table frames to a previous page (diff)
downloadcore-192ee96db3bc3544c388034b19fa7a9cd6e7537d.tar.gz
core-192ee96db3bc3544c388034b19fa7a9cd6e7537d.zip
tdf#131712: fix crash on table with non null float field (mysql native)
See bt with infinite loop here: http://bugs.documentfoundation.org/attachment.cgi?id=159161 Change-Id: Iaa4e998c640c414dec60a72d5977f8d6a6a8433f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91379 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Jenkins
Diffstat (limited to 'connectivity')
-rw-r--r--connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx b/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx
index c26a84145a0c..93b31eb99604 100644
--- a/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx
+++ b/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx
@@ -325,6 +325,7 @@ ORowSetValue OPreparedResultSet::getRowSetValue(sal_Int32 nColumnIndex)
case MYSQL_TYPE_LONGLONG:
return getLong(nColumnIndex);
case MYSQL_TYPE_FLOAT:
+ return getFloat(nColumnIndex);
case MYSQL_TYPE_DOUBLE:
return getDouble(nColumnIndex);
case MYSQL_TYPE_TIMESTAMP: