mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 03:47:17 +02:00
A fix (bug #6309: myisamchk compiled without debug support , --help shows vise versa
bug #6380: mysqlcheck --help prints wrong --debug msg for non-debug version).
This commit is contained in:
parent
bc6bbebbc8
commit
e1979f2580
2 changed files with 11 additions and 2 deletions
|
|
@ -81,8 +81,13 @@ static struct my_option my_long_options[] =
|
||||||
"To check several databases. Note the difference in usage; In this case no tables are given. All name arguments are regarded as databasenames.",
|
"To check several databases. Note the difference in usage; In this case no tables are given. All name arguments are regarded as databasenames.",
|
||||||
(gptr*) &opt_databases, (gptr*) &opt_databases, 0, GET_BOOL, NO_ARG,
|
(gptr*) &opt_databases, (gptr*) &opt_databases, 0, GET_BOOL, NO_ARG,
|
||||||
0, 0, 0, 0, 0, 0},
|
0, 0, 0, 0, 0, 0},
|
||||||
|
#ifdef DBUG_OFF
|
||||||
|
{"debug", '#', "This is a non-debug version. Catch this and exit.",
|
||||||
|
0, 0, 0, GET_DISABLED, OPT_ARG, 0, 0, 0, 0, 0, 0},
|
||||||
|
#else
|
||||||
{"debug", '#', "Output debug log. Often this is 'd:t:o,filename'.",
|
{"debug", '#', "Output debug log. Often this is 'd:t:o,filename'.",
|
||||||
0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
|
0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
|
||||||
|
#endif
|
||||||
{"default-character-set", OPT_DEFAULT_CHARSET,
|
{"default-character-set", OPT_DEFAULT_CHARSET,
|
||||||
"Set the default character set.", (gptr*) &default_charset,
|
"Set the default character set.", (gptr*) &default_charset,
|
||||||
(gptr*) &default_charset, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
|
(gptr*) &default_charset, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
|
||||||
|
|
|
||||||
|
|
@ -354,8 +354,12 @@ static void usage(void)
|
||||||
puts("Description, check and repair of MyISAM tables.");
|
puts("Description, check and repair of MyISAM tables.");
|
||||||
puts("Used without options all tables on the command will be checked for errors");
|
puts("Used without options all tables on the command will be checked for errors");
|
||||||
printf("Usage: %s [OPTIONS] tables[.MYI]\n", my_progname_short);
|
printf("Usage: %s [OPTIONS] tables[.MYI]\n", my_progname_short);
|
||||||
printf("\nGlobal options:\n\
|
printf("\nGlobal options:\n");
|
||||||
-#, --debug=... Output debug log. Often this is 'd:t:o,filename'.\n\
|
#ifndef DBUG_OFF
|
||||||
|
printf("\
|
||||||
|
-#, --debug=... Output debug log. Often this is 'd:t:o,filename'.\n");
|
||||||
|
#endif
|
||||||
|
printf("\
|
||||||
-?, --help Display this help and exit.\n\
|
-?, --help Display this help and exit.\n\
|
||||||
-O, --set-variable var=option.\n\
|
-O, --set-variable var=option.\n\
|
||||||
Change the value of a variable. Please note that\n\
|
Change the value of a variable. Please note that\n\
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue