1. 01 Dec, 2007 2 commits
    • kaa@polly.(none)'s avatar
      Fixed the build failure on Windows. It does not have trunc() defined in... · 33125cd4
      kaa@polly.(none) authored
      Fixed the build failure on Windows. It does not have trunc() defined in math.h, so we should not use it code.
      33125cd4
    • kaa@polly.(none)'s avatar
      Fix for bug #26788 "mysqld (debug) aborts when inserting specific · 7fd9135b
      kaa@polly.(none) authored
      numbers into char fields" and bug #12860 "Difference in zero padding of
      exponent between Unix and Windows"
      
      Rewrote the code that determines what 'precision' argument should be
      passed to sprintf() to fit the string representation of the input number
      into the field.
      We get finer control over conversion by pre-calculating the exponent, so
      we are able to determine which conversion format, 'e' or 'f', will be
      used by sprintf().
      We also remove the leading zero from the exponent on Windows to make it
      compatible with the sprintf() output on other platforms.
      7fd9135b
  2. 02 Oct, 2007 4 commits
  3. 28 Sep, 2007 1 commit
  4. 27 Sep, 2007 2 commits
  5. 26 Sep, 2007 1 commit
  6. 25 Sep, 2007 1 commit
  7. 24 Sep, 2007 3 commits
  8. 22 Sep, 2007 3 commits
  9. 21 Sep, 2007 5 commits
  10. 20 Sep, 2007 2 commits
  11. 19 Sep, 2007 1 commit
  12. 15 Sep, 2007 2 commits
  13. 14 Sep, 2007 13 commits