mirror of
https://github.com/MariaDB/server.git
synced 2026-04-27 18:55:31 +02:00
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.
This commit is contained in:
parent
31e01f0a74
commit
783b6eb6b6
3 changed files with 43 additions and 35 deletions
|
|
@ -29,3 +29,5 @@
|
|||
4554a95d7txO1DuO9G3nAizI3SkFAA
|
||||
4554b3722d71SbPiI2Gx-RhbZjmuIQ
|
||||
4558b3d73Cxjlb7Wv1oytdSTthxDfw
|
||||
45ba4faf2oqu6eR8fqecR3LfSNcYUg
|
||||
45ba5238-NKl80QVXzdGo8hO9M75Xg
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue