opt: handle -Wcast-qual warnings.
[ccan] / ccan / opt / private.h
index e4ad24a2be9e7947f862d295bef76b330c735c90..12c569311b4a62d880981323de1eac82aff8ca77 100644 (file)
@@ -7,7 +7,7 @@ extern unsigned int opt_count, opt_num_short, opt_num_short_arg, opt_num_long;
 
 extern const char *opt_argv0;
 
-#define subtable_of(entry) ((struct opt_table *)((entry)->names))
+#define subtable_of(entry) ((const struct opt_table *)((entry)->names))
 
 const char *first_sopt(unsigned *i);
 const char *next_sopt(const char *names, unsigned *i);