summaryrefslogtreecommitdiff
path: root/sql/item_create.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/item_create.cc')
-rw-r--r--sql/item_create.cc5
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;
}