diff options
author | unknown <venu@myvenu.com> | 2003-04-30 00:02:28 -0700 |
---|---|---|
committer | unknown <venu@myvenu.com> | 2003-04-30 00:02:28 -0700 |
commit | 05af39d59102c5b46f71ca4d3626feba2c3c777a (patch) | |
tree | cabb1435029397264db6d20a3a7da3ab9fed3d00 /sql/set_var.cc | |
parent | 998dc6468baa7d985072596fa4c4c657e073157e (diff) | |
download | mariadb-git-05af39d59102c5b46f71ca4d3626feba2c3c777a.tar.gz |
Support of warnings for all DML statements (Insert, Update and Alter)
Fix LOAD DATA INFILE warnings to have a better meanigful messages
Fix to make the mysql command line to automatically show the warnings count for all basic commands
Diffstat (limited to 'sql/set_var.cc')
-rw-r--r-- | sql/set_var.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/set_var.cc b/sql/set_var.cc index e4adbb0a318..e8ae9b90a6c 100644 --- a/sql/set_var.cc +++ b/sql/set_var.cc @@ -1010,6 +1010,7 @@ err: bool sys_var::check_set(THD *thd, set_var *var, TYPELIB *enum_names) { + bool not_used; char buff[80], *error= 0; uint error_len= 0; String str(buff, sizeof(buff), system_charset_info), *res; @@ -1019,7 +1020,7 @@ bool sys_var::check_set(THD *thd, set_var *var, TYPELIB *enum_names) if (!(res= var->value->val_str(&str))) goto err; var->save_result.ulong_value= (ulong) - find_set(enum_names, res->c_ptr(), res->length(), &error, &error_len); + find_set(enum_names, res->c_ptr(), res->length(), &error, &error_len, ¬_used); if (error_len) { strmake(buff, error, min(sizeof(buff), error_len)); |