summaryrefslogtreecommitdiff
path: root/sql/item_func.cc
diff options
context:
space:
mode:
authorStaale Smedseng <staale.smedseng@sun.com>2009-09-17 17:10:30 +0200
committerStaale Smedseng <staale.smedseng@sun.com>2009-09-17 17:10:30 +0200
commite5888b16afcef42e8127a815cc5a95abc283c6d9 (patch)
tree3cf056e46acab4ed88aecfc3171b43e75db69e48 /sql/item_func.cc
parent3dea04c58bf665d98e3bbdb12a6386c5920c1b77 (diff)
downloadmariadb-git-e5888b16afcef42e8127a815cc5a95abc283c6d9.tar.gz
Bug #43414 Parenthesis (and other) warnings compiling MySQL
with gcc 4.3.2 This is the fifth patch cleaning up more GCC warnings about variables used before initialized using the new macro UNINIT_VAR().
Diffstat (limited to 'sql/item_func.cc')
-rw-r--r--sql/item_func.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/sql/item_func.cc b/sql/item_func.cc
index 3c1e2126008..c6dbdb1d9a7 100644
--- a/sql/item_func.cc
+++ b/sql/item_func.cc
@@ -428,8 +428,7 @@ bool Item_func::eq(const Item *item, bool binary_cmp) const
Field *Item_func::tmp_table_field(TABLE *t_arg)
{
- Field *res;
- LINT_INIT(res);
+ Field *res= NULL;
switch (result_type()) {
case INT_RESULT:
@@ -4202,9 +4201,8 @@ void Item_func_set_user_var::save_item_result(Item *item)
bool
Item_func_set_user_var::update()
{
- bool res;
+ bool res= NULL;
DBUG_ENTER("Item_func_set_user_var::update");
- LINT_INIT(res);
switch (cached_result_type) {
case REAL_RESULT: