summaryrefslogtreecommitdiff
path: root/sql/field.cc
diff options
context:
space:
mode:
authorunknown <bar@bar.mysql.r18.ru>2002-12-19 09:38:28 +0400
committerunknown <bar@bar.mysql.r18.ru>2002-12-19 09:38:28 +0400
commitb29cc128bfb15a4a81eda0031b0f2e74c862d250 (patch)
tree00579db9d15214c70bc9b6f49d87a5618c0228e5 /sql/field.cc
parenta5ba7824e9ce7d73c45758afdd005114ab7ffa05 (diff)
downloadmariadb-git-b29cc128bfb15a4a81eda0031b0f2e74c862d250.tar.gz
thd_charset has been moved to variables structure
Diffstat (limited to 'sql/field.cc')
-rw-r--r--sql/field.cc14
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());
}