diff options
Diffstat (limited to 'sql/item_create.cc')
-rw-r--r-- | sql/item_create.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sql/item_create.cc b/sql/item_create.cc index 342ef245a76..e8435be2614 100644 --- a/sql/item_create.cc +++ b/sql/item_create.cc @@ -462,7 +462,6 @@ Item *create_func_cast(Item *a, Cast_target cast_type, int len, int dec, CHARSET_INFO *cs) { Item *res; - LINT_INIT(res); switch (cast_type) { case ITEM_CAST_BINARY: res= new Item_func_binary(a); break; @@ -478,6 +477,10 @@ Item *create_func_cast(Item *a, Cast_target cast_type, int len, int dec, res= new Item_char_typecast(a, len, cs ? cs : current_thd->variables.collation_connection); break; + default: + DBUG_ASSERT(0); + res= 0; + break; } return res; } |