Print this page
Address Robert's feedback
*** 40,52 ****
boolean_t name_empty(const name_t *);
boolean_t name_add(name_t *, const char *, size_t, const char *, size_t);
boolean_t name_add_str(name_t *, str_t *, str_t *);
boolean_t name_join(name_t *, size_t, const char *);
boolean_t name_fmt(name_t *, const char *, const char *);
! str_pair_t *name_at(name_t *, size_t);
str_pair_t *name_top(name_t *);
! str_pair_t *name_pop(name_t *, str_pair_t *);
typedef struct sub_s {
name_t *sub_items;
sysdem_ops_t *sub_ops;
size_t sub_len;
--- 40,52 ----
boolean_t name_empty(const name_t *);
boolean_t name_add(name_t *, const char *, size_t, const char *, size_t);
boolean_t name_add_str(name_t *, str_t *, str_t *);
boolean_t name_join(name_t *, size_t, const char *);
boolean_t name_fmt(name_t *, const char *, const char *);
! str_pair_t *name_at(const name_t *, size_t);
str_pair_t *name_top(name_t *);
! void name_pop(name_t *, str_pair_t *);
typedef struct sub_s {
name_t *sub_items;
sysdem_ops_t *sub_ops;
size_t sub_len;