|
Line 0
Link Here
|
|
|
1 |
--- client/mysql.cc.orig 2008-08-28 11:39:27.000000000 -0400 |
| 2 |
+++ client/mysql.cc 2008-10-07 05:44:20.000000000 -0400 |
| 3 |
@@ -3372,9 +3372,12 @@ |
| 4 |
{ |
| 5 |
while((field = mysql_fetch_field(result))) |
| 6 |
{ |
| 7 |
- tee_fprintf(PAGER, "<TH>%s</TH>", (field->name ? |
| 8 |
- (field->name[0] ? field->name : |
| 9 |
- " ") : "NULL")); |
| 10 |
+ tee_fputs("<TH>", PAGER); |
| 11 |
+ if (field->name && field->name[0]) |
| 12 |
+ xmlencode_print(field->name, field->name_length); |
| 13 |
+ else |
| 14 |
+ tee_fputs(field->name ? " " : "NULL", PAGER); |
| 15 |
+ tee_fputs("</TH>", PAGER); |
| 16 |
} |
| 17 |
(void) tee_fputs("</TR>", PAGER); |
| 18 |
} |
| 19 |
@@ -3387,7 +3390,7 @@ |
| 20 |
for (uint i=0; i < mysql_num_fields(result); i++) |
| 21 |
{ |
| 22 |
(void) tee_fputs("<TD>", PAGER); |
| 23 |
- safe_put_field(cur[i],lengths[i]); |
| 24 |
+ xmlencode_print(cur[i],lengths[i]); |
| 25 |
(void) tee_fputs("</TD>", PAGER); |
| 26 |
} |
| 27 |
(void) tee_fputs("</TR>", PAGER); |