Mercurial > sci
comparison libsci/util.h @ 53:319979427566
misc: refactor using util_getopt
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 17 Aug 2022 09:52:00 +0200 |
parents | e52c762d8ba8 |
children | 67470b67e460 |
comparison
equal
deleted
inserted
replaced
52:95bc6b4ec753 | 53:319979427566 |
---|---|
192 * \return the converted value | 192 * \return the converted value |
193 */ | 193 */ |
194 long long | 194 long long |
195 util_strtonum(const char *str, long long min, long long max, const char **errstr); | 195 util_strtonum(const char *str, long long min, long long max, const char **errstr); |
196 | 196 |
197 /** | |
198 * Wrap getopt(3) but handle invalid option or missing value with a predefined | |
199 * message. | |
200 * | |
201 * \param argc number of arguments | |
202 * \param argv arguments | |
203 * \param optstring the string format | |
204 * \return option or -1 when complete | |
205 */ | |
206 int | |
207 util_getopt(int argc, char * const *argv, const char *optstring); | |
208 | |
197 #endif /* !SCI_UTIL_H */ | 209 #endif /* !SCI_UTIL_H */ |