diff options
author | unknown <msvensson@shellback.(none)> | 2006-03-23 15:30:21 +0100 |
---|---|---|
committer | unknown <msvensson@shellback.(none)> | 2006-03-23 15:30:21 +0100 |
commit | fe621bb5aac5552ca3701b30beea3c2accd79c43 (patch) | |
tree | 412c65593f9f25a97a1acb7d5518b0aedacb365e /client | |
parent | 80ffe8bd65faee5df4342e7a001a921a5d4080e8 (diff) | |
parent | 3c38ebf61e7fa17cf3b4768ba96d83d37ac085bb (diff) | |
download | mariadb-git-fe621bb5aac5552ca3701b30beea3c2accd79c43.tar.gz |
Merge shellback.(none):/home/msvensson/mysql/mysqltestrun_pl/my50-mysqltestrun_pl
into shellback.(none):/home/msvensson/mysql/mysql-5.0
client/mysqltest.c:
Auto merged
mysql-test/mysql-test-run.pl:
Merge
Diffstat (limited to 'client')
-rw-r--r-- | client/mysqltest.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/client/mysqltest.c b/client/mysqltest.c index 468b75c927f..0fec7ffc528 100644 --- a/client/mysqltest.c +++ b/client/mysqltest.c @@ -615,6 +615,8 @@ static void die(const char *fmt, ...) { va_list args; DBUG_ENTER("die"); + + /* Print the error message */ va_start(args, fmt); if (fmt) { @@ -629,6 +631,15 @@ static void die(const char *fmt, ...) fflush(stderr); } va_end(args); + + /* Dump the result that has been accumulated so far to reject file */ + if (result_file && ds_res.length) + { + + reject_dump(result_file, ds_res.str, ds_res.length); + } + + /* Clean up and exit */ free_used_memory(); my_end(MY_CHECK_ERROR); |