diff options
author | Alexey Botchkov <holyfoot@askmonty.org> | 2018-06-20 17:14:04 +0400 |
---|---|---|
committer | Alexey Botchkov <holyfoot@askmonty.org> | 2018-06-20 17:14:04 +0400 |
commit | 621caad3ca007f84ae3d9216b8a23219b334347e (patch) | |
tree | a675a25703b3b4bae5a7b7153382a5d567b99e1a /sql/set_var.h | |
parent | d79bf0009a17f0020203003a97ce7e83449aeb3a (diff) | |
download | mariadb-git-621caad3ca007f84ae3d9216b8a23219b334347e.tar.gz |
MDEV-11917 enum/set command-line options aren't respecting max-*
settings.
Diffstat (limited to 'sql/set_var.h')
-rw-r--r-- | sql/set_var.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/set_var.h b/sql/set_var.h index 7a48e319466..8dd2cb073b7 100644 --- a/sql/set_var.h +++ b/sql/set_var.h @@ -243,6 +243,12 @@ protected: uchar *global_var_ptr() { return ((uchar*)&global_system_variables) + offset; } + void *max_var_ptr() + { + return scope() == SESSION ? (((uchar*)&max_system_variables) + offset) : + 0; + } + friend class Session_sysvars_tracker; friend class Session_tracker; }; |