summaryrefslogtreecommitdiff
path: root/sql-common
diff options
context:
space:
mode:
authorAlexey Kopytov <Alexey.Kopytov@sun.com>2009-01-28 20:59:08 +0300
committerAlexey Kopytov <Alexey.Kopytov@sun.com>2009-01-28 20:59:08 +0300
commit30ac49019d5feb98747d0fc880afe9296397d6b7 (patch)
tree962a3f82ee7d0566806f3cb9f83f5b70d6ca86a6 /sql-common
parent2048bd711797c6197233fa8d36598d0c8d0ef593 (diff)
downloadmariadb-git-30ac49019d5feb98747d0fc880afe9296397d6b7.tar.gz
Fix for bug #21205: Different number of digits for float/double/real in --ps-protocol
Various parts of code used different 'precision' arguments for sprintf("%g") when converting floating point numbers to a string. This led to differences in results in some cases depending on whether the text-based or prepared statements protocol is used for a query. Fixed by changing arguments to sprintf("%g") to always be 15 (DBL_DIG) so that results are consistent regardless of the protocol. This patch will be null-merged to 6.0 as the problem does not exists there (fixed by the patch for WL#2934).
Diffstat (limited to 'sql-common')
0 files changed, 0 insertions, 0 deletions