Commit 7d3a67a9 authored by Alexander Barkov's avatar Alexander Barkov

Merge 5.3->5.5

parents 284479c0 30b007a1
...@@ -372,9 +372,16 @@ static bool number_to_time_with_warn(bool neg, ulonglong nr, ulong sec_part, ...@@ -372,9 +372,16 @@ static bool number_to_time_with_warn(bool neg, ulonglong nr, ulong sec_part,
else else
{ {
f_type= MYSQL_TYPE_DATETIME; f_type= MYSQL_TYPE_DATETIME;
res= neg ? -1 : number_to_datetime(nr, sec_part, ltime, fuzzydate, &was_cut); if (neg)
{
res= -1;
}
else
{
res= number_to_datetime(nr, sec_part, ltime, fuzzydate, &was_cut);
have_warnings= was_cut && (fuzzydate & TIME_NO_ZERO_IN_DATE); have_warnings= was_cut && (fuzzydate & TIME_NO_ZERO_IN_DATE);
} }
}
if (res < 0 || have_warnings) if (res < 0 || have_warnings)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment