summaryrefslogtreecommitdiff
path: root/client/mysqlmanagerc.c
diff options
context:
space:
mode:
authorsasha@mysql.sashanet.com <>2001-09-27 23:05:54 -0600
committersasha@mysql.sashanet.com <>2001-09-27 23:05:54 -0600
commitbb66c80aeba0e7ffeb4781d8570644b10479f9a6 (patch)
tree57e877bfc39c6dc5d9340ff9c84c6652d67724b0 /client/mysqlmanagerc.c
parent043deed839271cf10bd3af31d2e109694952be0c (diff)
downloadmariadb-git-bb66c80aeba0e7ffeb4781d8570644b10479f9a6.tar.gz
client/mysqlmanagerc.c
added support for quiet increased line buffer size client/mysqltest.c fixed memory leak added query logging to result file added error message logging to result file added enable_query_log/disable_query_log mysql-test/mysql-test-run.sh converted tests to use mysqlmanager Updated test results
Diffstat (limited to 'client/mysqlmanagerc.c')
-rw-r--r--client/mysqlmanagerc.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/client/mysqlmanagerc.c b/client/mysqlmanagerc.c
index 77211af0eff..66b77e237e2 100644
--- a/client/mysqlmanagerc.c
+++ b/client/mysqlmanagerc.c
@@ -169,9 +169,11 @@ int main(int argc, char** argv)
manager->last_errno);
for (;!feof(fp);)
{
- char buf[1024];
+ char buf[4096];
if (!fgets(buf,sizeof(buf),fp))
break;
+ if (!quiet)
+ fprintf(fp_out,"<<%s",buf);
if (mysql_manager_command(manager,buf,strlen(buf)))
die("Error in command: %s(%d)",manager->last_error,manager->last_errno);
while (!manager->eof)
@@ -179,7 +181,8 @@ int main(int argc, char** argv)
if (mysql_manager_fetch_line(manager,buf,sizeof(buf)))
die("Error fetching result line: %s(%d)", manager->last_error,
manager->last_errno);
- fprintf(fp_out,"%s\n",buf);
+ if (!quiet)
+ fprintf(fp_out,">>%s\n",buf);
}
}
mysql_manager_close(manager);