Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Duplicate
Description
The relevant piece of the code in the original type handler patch:
@@ -9287,6 +9384,13 @@ bool Create_field::init(THD *thd, char *
|
|
sign_len= fld_type_modifier & UNSIGNED_FLAG ? 0 : 1;
|
|
+ if (const Type_handler *handler= Type_handlers.handler(fld_type))
|
+ {
|
+ if (handler->init_field(this))
|
+ DBUG_RETURN(TRUE);
|
+ goto check_flags;
|
+ }
|
+
|
 |