summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorunknown <vva@eagle.mysql.r18.ru>2004-04-05 23:18:16 +0500
committerunknown <vva@eagle.mysql.r18.ru>2004-04-05 23:18:16 +0500
commit280dcf42ab236a3df7d9fea5b24fd88e5ac9800c (patch)
tree0fd6f412bcb8636e776d8fd6a514ddbdf4caf764 /client
parentfac3642cc850d86dd927dec456aea19bae706918 (diff)
downloadmariadb-git-280dcf42ab236a3df7d9fea5b24fd88e5ac9800c.tar.gz
fixed Bug #3361 "mysqldump quotes DECIMAL values"
client/mysqldump.c: changed quotation mark around DECIMAL field values from " to ' as fix of BUG #3361 "mysqldump quotes DECIMAL values" mysql-test/r/mysqldump.result: added test for Bug #3361 "mysqldump quotes DECIMAL values" mysql-test/t/mysqldump.test: added test for Bug #3361 "mysqldump quotes DECIMAL values"
Diffstat (limited to 'client')
-rw-r--r--client/mysqldump.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/client/mysqldump.c b/client/mysqldump.c
index 4aec31c8ff2..42b094d2902 100644
--- a/client/mysqldump.c
+++ b/client/mysqldump.c
@@ -1116,9 +1116,9 @@ static void dumpTable(uint numFields, char *table)
if (field->type == FIELD_TYPE_DECIMAL)
{
/* add " signs around */
- dynstr_append(&extended_row, "\"");
+ dynstr_append(&extended_row, "\'");
dynstr_append(&extended_row, ptr);
- dynstr_append(&extended_row, "\"");
+ dynstr_append(&extended_row, "\'");
}
else
dynstr_append(&extended_row, ptr);
@@ -1162,9 +1162,9 @@ static void dumpTable(uint numFields, char *table)
if (field->type == FIELD_TYPE_DECIMAL)
{
/* add " signs around */
- fputs("\"", md_result_file);
+ fputs("\'", md_result_file);
fputs(ptr, md_result_file);
- fputs("\"", md_result_file);
+ fputs("\'", md_result_file);
}
else
fputs(ptr, md_result_file);