This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
-static inline struct caseproto *caseproto_ref (const struct caseproto *);
-struct caseproto *caseproto_ref_pool (const struct caseproto *, struct pool *);
+static inline struct caseproto *caseproto_ref (const struct caseproto *) WARN_UNUSED_RESULT;
+struct caseproto *caseproto_ref_pool (const struct caseproto *, struct pool *) WARN_UNUSED_RESULT;
void caseproto_refresh_long_string_cache__ (const struct caseproto *);
/* Returns the number of long string widths in PROTO; that is,
void caseproto_refresh_long_string_cache__ (const struct caseproto *);
/* Returns the number of long string widths in PROTO; that is,
/* Given long string width IDX1, returns a value IDX2 for which
caseproto_get_width(PROTO, IDX2) will return a value greater
/* Given long string width IDX1, returns a value IDX2 for which
caseproto_get_width(PROTO, IDX2) will return a value greater
caseproto_get_n_long_strings(PROTO), and IDX2 will be less
than caseproto_get_n_widths(PROTO). */
static inline size_t
caseproto_get_n_long_strings(PROTO), and IDX2 will be less
than caseproto_get_n_widths(PROTO). */
static inline size_t