]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
expo: Drop unneceesary calls to expo_str()
authorSimon Glass <sjg@chromium.org>
Mon, 14 Oct 2024 22:32:01 +0000 (16:32 -0600)
committerSimon Glass <sjg@chromium.org>
Fri, 18 Oct 2024 20:10:22 +0000 (14:10 -0600)
The scene_txt_str() function calls expo_str() so there is no need to
call it beforehand. Drop this unnecessary code.

Signed-off-by: Simon Glass <sjg@chromium.org>
boot/expo_build.c

index fece3ea67f913026a9b6e1e9b557002db40b0e4e..930cc40ec076a8a68e68e5ea32f03c805375dd29 100644 (file)
@@ -46,7 +46,6 @@ int add_txt_str(struct build_info *info, ofnode node, struct scene *scn,
                const char *find_name, uint obj_id)
 {
        const char *text;
-       uint str_id;
        int ret;
 
        info->err_prop = find_name;
@@ -67,12 +66,7 @@ int add_txt_str(struct build_info *info, ofnode node, struct scene *scn,
                        return log_msg_ret("id", -EINVAL);
        }
 
-       ret = expo_str(scn->expo, find_name, 0, text);
-       if (ret < 0)
-               return log_msg_ret("add", ret);
-       str_id = ret;
-
-       ret = scene_txt_str(scn, find_name, obj_id, str_id, text, NULL);
+       ret = scene_txt_str(scn, find_name, obj_id, 0, text, NULL);
        if (ret < 0)
                return log_msg_ret("add", ret);
 
@@ -94,7 +88,6 @@ int add_txt_str_list(struct build_info *info, ofnode node, struct scene *scn,
                     const char *find_name, int index, uint obj_id)
 {
        const char *text;
-       uint str_id;
        int ret;
 
        ret = ofnode_read_string_index(node, find_name, index, &text);
@@ -114,12 +107,7 @@ int add_txt_str_list(struct build_info *info, ofnode node, struct scene *scn,
                        return log_msg_ret("id", -EINVAL);
        }
 
-       ret = expo_str(scn->expo, find_name, 0, text);
-       if (ret < 0)
-               return log_msg_ret("add", ret);
-       str_id = ret;
-
-       ret = scene_txt_str(scn, find_name, obj_id, str_id, text, NULL);
+       ret = scene_txt_str(scn, find_name, obj_id, 0, text, NULL);
        if (ret < 0)
                return log_msg_ret("add", ret);