diff options
author | unknown <cmiller@zippy.cornsilk.net> | 2007-01-26 14:47:12 -0500 |
---|---|---|
committer | unknown <cmiller@zippy.cornsilk.net> | 2007-01-26 14:47:12 -0500 |
commit | 783b6eb6b62f1e9d62bece3a6a331d005d8999d9 (patch) | |
tree | 1bdeaee39a7c30f0303fffa248adf4c2be993391 /mysys/my_seek.c | |
parent | 31e01f0a74dd4988ab0628ff0d1b832a190340fe (diff) | |
download | mariadb-git-783b6eb6b62f1e9d62bece3a6a331d005d8999d9.tar.gz |
Bug #25879: THD::options isn't set with ulonglong values and \
variables
Bits higher than 2**31 were impossible to set on THD::options. It's
probably a remnant from a time when options was a 32-bit integer.
Now, use unsigned long-long constants and variables to set and clear
THD::options.
---
Pulled comments back to column 49.
sql/mysql_priv.h:
THD::options is an ulonglong, so we should define our bit constants
that way.
---
Pulled comments back to column 49.
sql/set_var.h:
THD::options is a ulonglong, and we if we're going to set bits higher
than 2**31, then we must treat the bitmasks as a 64-bit number.
Diffstat (limited to 'mysys/my_seek.c')
0 files changed, 0 insertions, 0 deletions