feat(573file): add prop_search_child_const

This commit is contained in:
decafcode 2023-12-09 10:11:01 -05:00
parent 7951951106
commit fe99fce9a3
2 changed files with 7 additions and 0 deletions

View File

@ -300,6 +300,11 @@ const char *prop_get_value_str(const struct prop *p) {
}
struct prop *prop_search_child(struct prop *p, const char *name) {
return (struct prop *)prop_search_child_const(p, name);
}
const struct prop *prop_search_child_const(const struct prop *p,
const char *name) {
struct list_node *pos;
struct prop *child;

View File

@ -26,6 +26,8 @@ struct prop *prop_get_parent(struct prop *p);
enum prop_type prop_get_type(const struct prop *p);
const char *prop_get_value_str(const struct prop *p);
struct prop *prop_search_child(struct prop *p, const char *name);
const struct prop *prop_search_child_const(const struct prop *p,
const char *name);
int prop_set_attr(struct prop *p, const char *key, const char *val);
const struct attr *attr_get_next_sibling(const struct attr *a);