diff options
author | unknown <Sinisa@sinisa.nasamreza.org> | 2003-04-14 21:46:24 +0300 |
---|---|---|
committer | unknown <Sinisa@sinisa.nasamreza.org> | 2003-04-14 21:46:24 +0300 |
commit | 24aba046bf287388622e2fdc34bb66a6cca40876 (patch) | |
tree | cf3ab77accc5d6536637e2cba70b422b86bf4d90 /sql/item_strfunc.cc | |
parent | e357610ba303f303d0a9b8652a437a4cb0a3f22e (diff) | |
download | mariadb-git-24aba046bf287388622e2fdc34bb66a6cca40876.tar.gz |
Fix for a NAN problem in FORMAT(...) string function ..
Diffstat (limited to 'sql/item_strfunc.cc')
-rw-r--r-- | sql/item_strfunc.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/item_strfunc.cc b/sql/item_strfunc.cc index 0f1ce8adba6..2496e1acabe 100644 --- a/sql/item_strfunc.cc +++ b/sql/item_strfunc.cc @@ -1477,7 +1477,7 @@ String *Item_func_format::val_str(String *str) if (nr < 0) str_length--; // Don't count sign length=str->length()+(diff=(str_length- dec-1)/3); - if (diff) + if (diff && diff < 330) // size of buff ... { char *tmp,*pos; str=copy_if_not_alloced(&tmp_str,str,length); |