diff options
Diffstat (limited to 'sql/sql_class.h')
-rw-r--r-- | sql/sql_class.h | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/sql/sql_class.h b/sql/sql_class.h index 889028ce8e5..a6613ec23c1 100644 --- a/sql/sql_class.h +++ b/sql/sql_class.h @@ -3494,25 +3494,10 @@ my_eof(THD *thd) #define reenable_binlog(A) (A)->variables.option_bits= tmp_disable_binlog__save_options;} -/* - These functions are for making it later easy to add strict - checking for all date handling. -*/ - -const my_bool strict_date_checking= 1; - inline sql_mode_t sql_mode_for_dates(THD *thd) { - if (strict_date_checking) - return (thd->variables.sql_mode & - (MODE_NO_ZERO_DATE | MODE_NO_ZERO_IN_DATE | - MODE_INVALID_DATES)); - return (thd->variables.sql_mode & MODE_INVALID_DATES); -} - -inline sql_mode_t sql_mode_for_dates() -{ - return sql_mode_for_dates(current_thd); + return thd->variables.sql_mode & + (MODE_NO_ZERO_DATE | MODE_NO_ZERO_IN_DATE | MODE_INVALID_DATES); } /* |