• unknown's avatar
    Portability fixes · f3544f3c
    unknown authored
    Change strtoll -> my_strtoll10()
    Fixed bug in my_strntoul() and my_strntol() where we got different values on 32 and 64 bit systems (Bug #3472)
    
    
    configure.in:
      Fixed problem on IRIX64 (One can't have AC_MSG_RESULT on same row as AC_DEFINE
    extra/my_print_defaults.c:
      Fixed wrong definition for 'verbose'
    include/my_global.h:
      Portability fix (IRIX64)
    libmysql/client_settings.h:
      Remove compiler warnings
    libmysql/libmysql.c:
      Remove compiler warnings
    mysql-test/r/func_str.result:
      Updated results
    mysql-test/r/key_cache.result:
      Updated results to not depend on key_blocks_unused
    mysql-test/t/func_str.test:
      More test of long overflow
    mysql-test/t/key_cache.test:
      Updated results to not depend on key_blocks_unused
    sql/item.cc:
      Portability fix (don't use strtoll())
    sql/item.h:
      Portability fix (don't use strtoll())
    sql/item_sum.h:
      Portability fix (don't use strtoll())
    sql/item_timefunc.cc:
      Fixed compiler warning
    strings/ctype-simple.c:
      Fixed bug in my_strntoul() and my_strntol() where we got different values on 32 and 64 bit systems
    strings/ctype-ucs2.c:
      Fixed bug in my_strntoul() and my_strntol() where we got different values on 32 and 64 bit systems
    f3544f3c
func_str.test 16.9 KB