summaryrefslogtreecommitdiff
path: root/client/mysqlimport.c
diff options
context:
space:
mode:
authorjani@ua141d10.elisa.omakaista.fi <>2007-03-19 11:19:51 +0200
committerjani@ua141d10.elisa.omakaista.fi <>2007-03-19 11:19:51 +0200
commit71c7035035b8cfeb6f28cd058dd67116bfd9ed33 (patch)
tree9a5138fc2c9b3da679d046cb6fd0419bb6f5042b /client/mysqlimport.c
parent94f0977b869b9a2d98f42fca723613d8cef0f783 (diff)
downloadmariadb-git-71c7035035b8cfeb6f28cd058dd67116bfd9ed33.tar.gz
Added find_type_or_exit and find_bit_type_or_exit as wrappers
around the original functions. These will ensure that error message is always in unique form, reduce code and print the right alternatives automatically in an error case.
Diffstat (limited to 'client/mysqlimport.c')
-rw-r--r--client/mysqlimport.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/client/mysqlimport.c b/client/mysqlimport.c
index 3e054fba308..c037da9c0b9 100644
--- a/client/mysqlimport.c
+++ b/client/mysqlimport.c
@@ -231,14 +231,9 @@ get_one_option(int optid, const struct my_option *opt __attribute__((unused)),
break;
#endif
case OPT_MYSQL_PROTOCOL:
- {
- if ((opt_protocol= find_type(argument, &sql_protocol_typelib,0)) <= 0)
- {
- fprintf(stderr, "Unknown option to protocol: %s\n", argument);
- exit(1);
- }
+ opt_protocol= find_type_or_exit(argument, &sql_protocol_typelib,
+ opt->name);
break;
- }
case '#':
DBUG_PUSH(argument ? argument : "d:t:o");
break;