diff options
author | unknown <knielsen@knielsen-hq.org> | 2011-05-18 15:17:26 +0200 |
---|---|---|
committer | unknown <knielsen@knielsen-hq.org> | 2011-05-18 15:17:26 +0200 |
commit | 4ea53bc29b1e3069ba72720412016e01b7d7382c (patch) | |
tree | 7d1a0b239665ef8d5c14c472101c9c5f3388b21b /client | |
parent | 19f0d6b2d9930f83688943b8f98a8b7397584df9 (diff) | |
parent | e55fb3bbe844dcc5f53ea7bdb6f13b5b79ff56ec (diff) | |
download | mariadb-git-4ea53bc29b1e3069ba72720412016e01b7d7382c.tar.gz |
automerge
Diffstat (limited to 'client')
-rw-r--r-- | client/mysqltest.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/client/mysqltest.cc b/client/mysqltest.cc index 6f18deb990f..772dd69c089 100644 --- a/client/mysqltest.cc +++ b/client/mysqltest.cc @@ -1276,12 +1276,17 @@ static void cleanup_and_exit(int exit_code) void print_file_stack() { - for (struct st_test_file* err_file= cur_file; - err_file != file_stack; - err_file--) + struct st_test_file* err_file= cur_file; + if (err_file == file_stack) + return; + + for (;;) { + err_file--; fprintf(stderr, "included from %s at line %d:\n", err_file->file_name, err_file->lineno); + if (err_file == file_stack) + break; } } |