summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2021-11-24 13:43:05 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2021-12-01 14:03:30 +0100
commitc28a13b9e2bd864e8c574d604bcd6da9e93fb476 (patch)
treec00f9e065e8f62e755bfbf242ff67eb6ef202165 /sd
parent25a368c30acb54e0819d2b2b890a3fd1530d8a76 (diff)
Unify and simplify floating-point-to-integer conversion
* Round the number once, to avoid doing it three times for a successful conversion. * Round to nearest before convertsToAtMost/convertsToAtLeast, to handle cases like Dim n As Integer n = 32767.4 which should succeed. * Add overflow checks to Hyper (U/Int64) types. Change-Id: Ib10837e6df3cc1e3aba7a657e882bd40e344fd3b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126173 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sd')
0 files changed, 0 insertions, 0 deletions