Disable undocumented original_title field

This commit is contained in:
Bernhard Schelling 2020-08-05 01:18:22 +09:00 committed by GitHub
parent 3d8ae1126a
commit 075c9162b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -103,7 +103,9 @@ typedef struct
const struct playlist_entry* playlist_entry; const struct playlist_entry* playlist_entry;
explore_string_t *by[EXPLORE_CAT_COUNT]; explore_string_t *by[EXPLORE_CAT_COUNT];
explore_string_t **split; explore_string_t **split;
#if 0
char* original_title; char* original_title;
#endif
} explore_entry_t; } explore_entry_t;
typedef struct typedef struct
@ -740,7 +742,9 @@ static explore_state_t *explore_build_list(void)
const struct playlist_entry *entry = NULL; const struct playlist_entry *entry = NULL;
uint32_t crc32 = 0; uint32_t crc32 = 0;
char *name = NULL; char *name = NULL;
#if 0
char *original_title = NULL; char *original_title = NULL;
#endif
if (item.type != RDT_MAP) if (item.type != RDT_MAP)
continue; continue;
@ -767,11 +771,13 @@ static explore_state_t *explore_build_list(void)
name = val->val.string.buff; name = val->val.string.buff;
continue; continue;
} }
#if 0
else if (string_is_equal(key_str, "original_title")) else if (string_is_equal(key_str, "original_title"))
{ {
original_title = val->val.string.buff; original_title = val->val.string.buff;
continue; continue;
} }
#endif
for (cat = 0; cat != EXPLORE_CAT_COUNT; cat++) for (cat = 0; cat != EXPLORE_CAT_COUNT; cat++)
{ {
@ -812,7 +818,9 @@ static explore_state_t *explore_build_list(void)
for (l = 0; l < EXPLORE_CAT_COUNT; l++) for (l = 0; l < EXPLORE_CAT_COUNT; l++)
e.by[l] = NULL; e.by[l] = NULL;
e.split = NULL; e.split = NULL;
#if 0
e.original_title = NULL; e.original_title = NULL;
#endif
fields[EXPLORE_BY_SYSTEM] = rdb->systemname; fields[EXPLORE_BY_SYSTEM] = rdb->systemname;
@ -823,6 +831,7 @@ static explore_state_t *explore_build_list(void)
fields[cat], &split_buf); fields[cat], &split_buf);
} }
#if 0
if (original_title && *original_title) if (original_title && *original_title)
{ {
size_t len = strlen(original_title) + 1; size_t len = strlen(original_title) + 1;
@ -830,6 +839,7 @@ static explore_state_t *explore_build_list(void)
ex_arena_alloc(&explore->arena, len); ex_arena_alloc(&explore->arena, len);
memcpy(e.original_title, original_title, len); memcpy(e.original_title, original_title, len);
} }
#endif
if (EX_BUF_LEN(split_buf)) if (EX_BUF_LEN(split_buf))
{ {
@ -1256,15 +1266,16 @@ SKIP_EXPLORE_BY_CATEGORY:;
str->str, str->str,
EXPLORE_TYPE_FIRSTITEM + str->idx); EXPLORE_TYPE_FIRSTITEM + str->idx);
} }
else #if 0
{ else if (e->original_title)
explore_menu_entry(list, explore_menu_entry(list,
explore_state, explore_state, e->original_title,
(e->original_title EXPLORE_TYPE_FIRSTITEM + (e - explore_state->entries));
? e->original_title #endif
: e->playlist_entry->label), else
explore_menu_entry(list,
explore_state, e->playlist_entry->label,
EXPLORE_TYPE_FIRSTITEM + (e - explore_state->entries)); EXPLORE_TYPE_FIRSTITEM + (e - explore_state->entries));
}
SKIP_ENTRY:; SKIP_ENTRY:;
} }