diff options
author | unknown <jani@rhols221.adsl.netsonic.fi> | 2002-05-14 21:41:55 +0300 |
---|---|---|
committer | unknown <jani@rhols221.adsl.netsonic.fi> | 2002-05-14 21:41:55 +0300 |
commit | 21c1e5be444f61c96351ff7d27e955356a65c7d6 (patch) | |
tree | 4ab693251c296105301806199ac0d1ee72bdf62f /include/my_getopt.h | |
parent | f20dda3ea9c36589955b85abcff5bea5bb534330 (diff) | |
download | mariadb-git-21c1e5be444f61c96351ff7d27e955356a65c7d6.tar.gz |
- Added new type GET_STRALC to my_getopt.
- Fixed some bugs, wrongly freed pointers, in some clients.
- Removed unneccessary code.
- Fixed some other minor bugs and added some options into
variables category, which had accidently been left out earlier.
client/mysql.cc:
Fixed some wrong freed pointers. Removed unneccessary code.
Changed some types from GET_STR to GET_STRALC.
client/mysqladmin.c:
Fixed some wrong freed pointers. Removed unneccessary code.
Changed some types from GET_STR to GET_STRALC.
client/mysqlcheck.c:
Fixed some wrong freed pointers. Removed unneccessary code.
Changed some types from GET_STR to GET_STRALC.
client/mysqldump.c:
Fixed some wrong freed pointers. Removed unneccessary code.
Changed some types from GET_STR to GET_STRALC.
client/mysqlimport.c:
Removed unneccessary code.
Fixed a bug in option --ignore-lines
client/mysqlshow.c:
Removed unneccessary code.
include/my_getopt.h:
Added new type, GET_STRALC. The name stands for GET STRING ALLOC,
which means that the struct member value and u_max_value are
strings that must be alloced and freed when used.
The normal GET_STR works similarly otherwise, except that it's
arguments are just pointers to strings, not alloced ones.
mysys/my_getopt.c:
Added support for GET_STRALC
Diffstat (limited to 'include/my_getopt.h')
-rw-r--r-- | include/my_getopt.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/my_getopt.h b/include/my_getopt.h index 085dfaaac73..d3644daff36 100644 --- a/include/my_getopt.h +++ b/include/my_getopt.h @@ -17,7 +17,7 @@ C_MODE_START enum get_opt_var_type { GET_NO_ARG, GET_BOOL, GET_INT, GET_UINT, GET_LONG, - GET_ULONG, GET_LL, GET_ULL, GET_STR }; + GET_ULONG, GET_LL, GET_ULL, GET_STR, GET_STRALC }; enum get_opt_arg_type { NO_ARG, OPT_ARG, REQUIRED_ARG }; struct my_option |