diff options
author | He Zhenxing <zhenxing.he@sun.com> | 2009-10-18 11:57:38 +0800 |
---|---|---|
committer | He Zhenxing <zhenxing.he@sun.com> | 2009-10-18 11:57:38 +0800 |
commit | 963051287538dc07c961d8baa18049f19c1977ab (patch) | |
tree | a17e4b5853a3e4a0c4dcfcf7083591ba01362f80 /storage | |
parent | 66481aebb0300678b0882f0f60b43cb2025a3285 (diff) | |
parent | 6ae50d8aedbded8dcdc7504d116f25bcd02535ff (diff) | |
download | mariadb-git-963051287538dc07c961d8baa18049f19c1977ab.tar.gz |
Manual merge 5.1-rep+2 to 5.1-rep+3
Diffstat (limited to 'storage')
-rw-r--r-- | storage/ndb/test/run-test/setup.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/storage/ndb/test/run-test/setup.cpp b/storage/ndb/test/run-test/setup.cpp index cbb7a34f171..60f8285888c 100644 --- a/storage/ndb/test/run-test/setup.cpp +++ b/storage/ndb/test/run-test/setup.cpp @@ -105,6 +105,8 @@ setup_config(atrt_config& config) */ for (j = 0; j<(size_t)argc; j++) { + if (tmp[j] == args_separator) /* skip arguments separator */ + continue; for (k = 0; proc_args[k].name; k++) { if (!strncmp(tmp[j], proc_args[k].name, strlen(proc_args[k].name))) @@ -369,6 +371,12 @@ load_options(int argc, char** argv, int type, atrt_options& opts) { for (size_t i = 0; i<(size_t)argc; i++) { + /** + * Skip the separator for arguments from config file and command + * line + */ + if (argv[i] == args_separator) + continue; for (size_t j = 0; f_options[j].name; j++) { const char * name = f_options[j].name; |