summaryrefslogtreecommitdiff
path: root/sql/item_timefunc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/item_timefunc.h')
-rw-r--r--sql/item_timefunc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/item_timefunc.h b/sql/item_timefunc.h
index b28daed202b..df4491e61e6 100644
--- a/sql/item_timefunc.h
+++ b/sql/item_timefunc.h
@@ -699,6 +699,8 @@ public:
collation.set(&my_charset_bin);
maybe_null= 1;
max_length= MAX_TIME_WIDTH;
+ if (decimals == NOT_FIXED_DEC)
+ decimals= args[0]->decimals;
if (decimals && decimals != NOT_FIXED_DEC)
max_length+= min(decimals, MAX_SEC_PART_DIGITS) + 1;
}