mirror of
https://github.com/netdata/libbpf.git
synced 2026-11-09 04:10:13 +08:00
btf: Refactor the code by calling str_is_empty
Calling the str_is_empty function to clarify the code and no functional changes are introduced. Signed-off-by: Donglin Peng <pengdonglin@xiaomi.com> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Acked-by: Eduard Zingerman <eddyz87@gmail.com> Link: https://lore.kernel.org/bpf/20260109130003.3313716-12-dolinux.peng@gmail.com
This commit is contained in:
1 parent
ad9c763445
commit
8a090ef1e5
2 files changed
+19
-19
No files matched your search
+2
-2
@@ -2904,7 +2904,7 @@ static int bpf_object__init_user_btf_map(struct bpf_object *obj,
|
||||
var_extra = btf_var(var);
|
||||
map_name = btf__name_by_offset(obj->btf, var->name_off);
|
||||
|
||||
if (map_name == NULL || map_name[0] == '\0') {
|
||||
if (str_is_empty(map_name)) {
|
||||
pr_warn("map #%d: empty name.\n", var_idx);
|
||||
return -EINVAL;
|
||||
}
|
||||
@@ -4281,7 +4281,7 @@ static int bpf_object__collect_externs(struct bpf_object *obj)
|
||||
if (!sym_is_extern(sym))
|
||||
continue;
|
||||
ext_name = elf_sym_str(obj, sym->st_name);
|
||||
if (!ext_name || !ext_name[0])
|
||||
if (str_is_empty(ext_name))
|
||||
continue;
|
||||
|
||||
ext = obj->externs;
|
||||
|
||||
Reference in new issue
Block a user