Loading sql/item_strfunc.cc +2 −2 Original line number Diff line number Diff line Loading @@ -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); Loading Loading
sql/item_strfunc.cc +2 −2 Original line number Diff line number Diff line Loading @@ -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); Loading