diff options
author | mskold@mysql.com <> | 2005-02-11 22:05:24 +0100 |
---|---|---|
committer | mskold@mysql.com <> | 2005-02-11 22:05:24 +0100 |
commit | 828a7856103aec08b006bdb46b382a2c305f8066 (patch) | |
tree | df276e5dfb326ece050e98be86042a29dfe8d814 /sql/item_func.cc | |
parent | f21a737197c81a598639e7da7ce901e6b06d966d (diff) | |
download | mariadb-git-828a7856103aec08b006bdb46b382a2c305f8066.tar.gz |
Condition pushdown v.2
Diffstat (limited to 'sql/item_func.cc')
-rw-r--r-- | sql/item_func.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/item_func.cc b/sql/item_func.cc index 607efe06e77..4c20c5adcaf 100644 --- a/sql/item_func.cc +++ b/sql/item_func.cc @@ -352,7 +352,7 @@ void Item_func::traverse_cond(Item_cond_traverser traverser, switch (order) { case(PREFIX): - (traverser)(this, argument); + (*traverser)(this, argument); for (arg= args, arg_end= args+arg_count; arg != arg_end; arg++) { (*arg)->traverse_cond(traverser, argument, order); @@ -363,7 +363,7 @@ void Item_func::traverse_cond(Item_cond_traverser traverser, { (*arg)->traverse_cond(traverser, argument, order); } - (traverser)(this, argument); + (*traverser)(this, argument); } } } |