diff options
Diffstat (limited to 'sql/item_sum.cc')
-rw-r--r-- | sql/item_sum.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sql/item_sum.cc b/sql/item_sum.cc index b571289ca12..fe901b65aeb 100644 --- a/sql/item_sum.cc +++ b/sql/item_sum.cc @@ -2381,6 +2381,15 @@ Item_sum_hybrid::val_str(String *str) } +bool Item_sum_hybrid::val_native(THD *thd, Native *to) +{ + DBUG_ASSERT(fixed == 1); + if (null_value) + return true; + return val_native_from_item(thd, value, to); +} + + void Item_sum_hybrid::cleanup() { DBUG_ENTER("Item_sum_hybrid::cleanup"); |