diff options
author | unknown <joerg@mysql.com> | 2005-03-08 14:17:57 +0100 |
---|---|---|
committer | unknown <joerg@mysql.com> | 2005-03-08 14:17:57 +0100 |
commit | 295dedd11c20802a28e0b252dd53bd32487f4dd2 (patch) | |
tree | fac965c2fb180e94e29daff77333fedd2be3162e /sql | |
parent | 3efe8a84b8e3a6bad1c5ce9cc9d01623c013bc4a (diff) | |
parent | 395618a65111301d76373dbd84763b91a02b993a (diff) | |
download | mariadb-git-295dedd11c20802a28e0b252dd53bd32487f4dd2.tar.gz |
Manual merge, no effect on 4.1.
Build-tools/Do-compile:
Change in 4.0 was backport, no effect on 4.1
configure.in:
No change in 4.1 on merging.
sql/item_strfunc.cc:
No change in 4.1
Diffstat (limited to 'sql')
-rw-r--r-- | sql/item_strfunc.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/item_strfunc.cc b/sql/item_strfunc.cc index 2f8d6dd822d..46c1222163e 100644 --- a/sql/item_strfunc.cc +++ b/sql/item_strfunc.cc @@ -1681,12 +1681,12 @@ String *Item_func_format::val_str(String *str) if (str_length >= dec+4) { char *tmp,*pos; - length= str->length()+(diff=(str_length- dec-1)/3); + length= str->length()+(diff= (int)(str_length- dec-1)/3); str= copy_if_not_alloced(&tmp_str,str,length); str->length(length); tmp= (char*) str->ptr()+length - dec-1; for (pos= (char*) str->ptr()+length-1; pos != tmp; pos--) - pos[0]= pos[-(int) diff]; + pos[0]= pos[-diff]; while (diff) { *pos= *(pos - diff); |