From 6e015d32a85a6ba97058d86ec6b97d8f14a3b9a0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 28 Jun 2020 00:36:23 +0200 Subject: [PATCH] Optimize some strlen and file_path_str usage - condense this back to STRLEN_CONST usage --- menu/menu_networking.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/menu/menu_networking.c b/menu/menu_networking.c index c71ea4e8c8..7fdbe27ad3 100644 --- a/menu/menu_networking.c +++ b/menu/menu_networking.c @@ -153,9 +153,9 @@ void cb_net_generic_subdir(retro_task_t *task, finish: if (!err && !string_ends_with_size(subdir_path, - file_path_str(FILE_PATH_INDEX_DIRS_URL), + ".index-dirs", strlen(subdir_path), - strlen(file_path_str(FILE_PATH_INDEX_DIRS_URL)) + STRLEN_CONST(".index-dirs") )) { char parent_dir[PATH_MAX_LENGTH]; @@ -225,9 +225,9 @@ finish: if (!err && !string_ends_with_size(state->path, - file_path_str(FILE_PATH_INDEX_DIRS_URL), + ".index-dirs", strlen(state->path), - strlen(file_path_str(FILE_PATH_INDEX_DIRS_URL)) + STRLEN_CONST(".index-dirs") )) { char *parent_dir = (char*)malloc(PATH_MAX_LENGTH * sizeof(char)); @@ -238,9 +238,10 @@ finish: parent_dir_encoded[0] = '\0'; fill_pathname_parent_dir(parent_dir, - state->path, PATH_MAX_LENGTH * sizeof(char)); + state->path, + PATH_MAX_LENGTH * sizeof(char)); strlcat(parent_dir, - file_path_str(FILE_PATH_INDEX_DIRS_URL), + ".index-dirs", PATH_MAX_LENGTH * sizeof(char)); transf = (file_transfer_t*)malloc(sizeof(*transf));