summaryrefslogtreecommitdiff
path: root/sql/sql_base.cc
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.com>2001-01-22 01:36:33 +0200
committerunknown <monty@donna.mysql.com>2001-01-22 01:36:33 +0200
commit75c376fbbbce097f360551024e17fe1662b1f6ef (patch)
tree6da5617fd9b81932be0de59e42834f024324f7a2 /sql/sql_base.cc
parent99369c8a906d84e34f8982a2bd916c82861971b9 (diff)
downloadmariadb-git-75c376fbbbce097f360551024e17fe1662b1f6ef.tar.gz
Fixed type in make_binary_distribution.sh
Don't convert field names in mysql_list_fields Docs/manual.texi: Changelog scripts/make_binary_distribution.sh: Fix typo sql/sql_base.cc: Don't convert field names in mysql_list_fields()
Diffstat (limited to 'sql/sql_base.cc')
-rw-r--r--sql/sql_base.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/sql/sql_base.cc b/sql/sql_base.cc
index 8425fb2d75a..28f509d3c81 100644
--- a/sql/sql_base.cc
+++ b/sql/sql_base.cc
@@ -185,6 +185,9 @@ query_table_status(THD *thd,const char *db,const char *table_name)
/******************************************************************************
** Send name and type of result to client.
** Sum fields has table name empty and field_name.
+** flag is a bit mask with the following functions:
+** 1 send number of rows
+** 2 send default values; Don't convert field names
******************************************************************************/
bool
@@ -193,7 +196,7 @@ send_fields(THD *thd,List<Item> &list,uint flag)
List_iterator<Item> it(list);
Item *item;
char buff[80];
- CONVERT *convert=thd->convert_set;
+ CONVERT *convert= (flag & 2) ? (CONVERT*) 0 : thd->convert_set;
String tmp((char*) buff,sizeof(buff)),*res,*packet= &thd->packet;