diff options
author | ram@gw.mysql.r18.ru <> | 2004-03-17 18:40:04 +0400 |
---|---|---|
committer | ram@gw.mysql.r18.ru <> | 2004-03-17 18:40:04 +0400 |
commit | 757cff9f9bb0acac398e029f7e3a0ca8b0abb413 (patch) | |
tree | d5515bf24a38a52597d8b7e3319a18b319ca2b03 /sql/item_func.cc | |
parent | 16179dbef0745c6f2d59a9b29771d7b4cdd22282 (diff) | |
download | mariadb-git-757cff9f9bb0acac398e029f7e3a0ca8b0abb413.tar.gz |
Code cleanup:
- added unsigned_flag= 1; to Item_uint constructors
- removed Item_uint::fix_fields()
- added a comment about fix_fields() call
Diffstat (limited to 'sql/item_func.cc')
-rw-r--r-- | sql/item_func.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/item_func.cc b/sql/item_func.cc index d5e94c7bd35..5e479f80e62 100644 --- a/sql/item_func.cc +++ b/sql/item_func.cc @@ -205,6 +205,7 @@ Item_func::fix_fields(THD *thd, TABLE_LIST *tables, Item **ref) { Item *item; /* We can't yet set item to *arg as fix_fields may change *arg */ + /* We shouldn't call fix_fields() twice, so check 'fixed' field first */ if ((!(*arg)->fixed && (*arg)->fix_fields(thd, tables, arg)) || (*arg)->check_cols(allowed_arg_cols)) return 1; /* purecov: inspected */ |