Bug#51289: double Item_cache_decimal::val_real() is broken

Fix up function return value, it must return a double.
This commit is contained in:
Davi Arnaut 2010-03-15 09:07:16 -03:00
parent c7fad393fd
commit 9fc32c2e24

View File

@ -7159,7 +7159,7 @@ double Item_cache_decimal::val_real()
DBUG_ASSERT(fixed);
double res;
if (!value_cached && !cache_value())
return NULL;
return 0.0;
my_decimal2double(E_DEC_FATAL_ERROR, &decimal_value, &res);
return res;
}