diff options
author | unknown <bar@bar.mysql.r18.ru> | 2002-12-19 09:38:28 +0400 |
---|---|---|
committer | unknown <bar@bar.mysql.r18.ru> | 2002-12-19 09:38:28 +0400 |
commit | b29cc128bfb15a4a81eda0031b0f2e74c862d250 (patch) | |
tree | 00579db9d15214c70bc9b6f49d87a5618c0228e5 /sql/field.cc | |
parent | a5ba7824e9ce7d73c45758afdd005114ab7ffa05 (diff) | |
download | mariadb-git-b29cc128bfb15a4a81eda0031b0f2e74c862d250.tar.gz |
thd_charset has been moved to variables structure
Diffstat (limited to 'sql/field.cc')
-rw-r--r-- | sql/field.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sql/field.cc b/sql/field.cc index abcfd6158ac..a1633370fba 100644 --- a/sql/field.cc +++ b/sql/field.cc @@ -1091,7 +1091,7 @@ longlong Field_tiny::val_int(void) String *Field_tiny::val_str(String *val_buffer, String *val_ptr __attribute__((unused))) { - CHARSET_INFO *cs=current_thd->thd_charset; + CHARSET_INFO *cs=current_thd->variables.thd_charset; uint length; uint mlength=max(field_length+1,5*cs->mbmaxlen); val_buffer->alloc(mlength); @@ -1330,7 +1330,7 @@ longlong Field_short::val_int(void) String *Field_short::val_str(String *val_buffer, String *val_ptr __attribute__((unused))) { - CHARSET_INFO *cs=current_thd->thd_charset; + CHARSET_INFO *cs=current_thd->variables.thd_charset; uint length; uint mlength=max(field_length+1,7*cs->mbmaxlen); val_buffer->alloc(mlength); @@ -1574,7 +1574,7 @@ longlong Field_medium::val_int(void) String *Field_medium::val_str(String *val_buffer, String *val_ptr __attribute__((unused))) { - CHARSET_INFO *cs=current_thd->thd_charset; + CHARSET_INFO *cs=current_thd->variables.thd_charset; uint length; uint mlength=max(field_length+1,10*cs->mbmaxlen); val_buffer->alloc(mlength); @@ -1810,7 +1810,7 @@ longlong Field_long::val_int(void) String *Field_long::val_str(String *val_buffer, String *val_ptr __attribute__((unused))) { - CHARSET_INFO *cs=current_thd->thd_charset; + CHARSET_INFO *cs=current_thd->variables.thd_charset; uint length; uint mlength=max(field_length+1,12*cs->mbmaxlen); val_buffer->alloc(mlength); @@ -2035,7 +2035,7 @@ longlong Field_longlong::val_int(void) String *Field_longlong::val_str(String *val_buffer, String *val_ptr __attribute__((unused))) { - CHARSET_INFO *cs=current_thd->thd_charset; + CHARSET_INFO *cs=current_thd->variables.thd_charset; uint length; uint mlength=max(field_length+1,22*cs->mbmaxlen); val_buffer->alloc(mlength); @@ -4432,14 +4432,14 @@ int Field_blob::store(const char *from,uint len,CHARSET_INFO *cs) int Field_blob::store(double nr) { - value.set(nr,2,current_thd->thd_charset); + value.set(nr,2,current_thd->variables.thd_charset); return Field_blob::store(value.ptr(),(uint) value.length(), value.charset()); } int Field_blob::store(longlong nr) { - value.set(nr,current_thd->thd_charset); + value.set(nr,current_thd->variables.thd_charset); return Field_blob::store(value.ptr(), (uint) value.length(), value.charset()); } |