]> git.ozlabs.org Git - ccan/blobdiff - ccan/opt/test/utils.h
base64: fix for unsigned chars (e.g. ARM).
[ccan] / ccan / opt / test / utils.h
index 1c3658d7c7f04ce495b2e80dfd77c926110a8a96..3ada62d117c048ef666f5078d874c5bcc6a47129 100644 (file)
@@ -5,6 +5,7 @@
 
 bool parse_args(int *argc, char ***argv, ...);
 bool parse_early_args(int *argc, char ***argv, ...);
+bool parse_early_args_incomplete(int *argc, char ***argv, ...);
 extern char *err_output;
 void save_err_output(const char *fmt, ...);
 void reset_options(void);
@@ -12,7 +13,7 @@ void reset_options(void);
 extern unsigned int test_cb_called;
 char *test_noarg(void *arg);
 char *test_arg(const char *optarg, const char *arg);
-void show_arg(char buf[OPT_SHOW_LEN], const char *arg);
+bool show_arg(char *buf, size_t len, const char *arg);
 
 extern struct opt_table short_table[];
 extern struct opt_table long_table[];