mirror of
https://github.com/libretro/RetroArch
synced 2025-03-31 19:21:06 +00:00
(task_database_cue.c) More simplifications
This commit is contained in:
parent
f2d8b67f23
commit
c79904f8b3
@ -547,8 +547,6 @@ int detect_scd_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((index = string_index_last_occurance(pre_game_id, '-')) == -1)
|
||||
return false;
|
||||
strncpy(lgame_id, pre_game_id, index);
|
||||
@ -561,7 +559,6 @@ int detect_scd_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
else if (!strcmp(check_prefix_g_hyp, "G-"))
|
||||
{
|
||||
if ((index = string_index_last_occurance(pre_game_id, '-')) == -1)
|
||||
@ -585,14 +582,11 @@ int detect_scd_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
strncpy(s, &pre_game_id[3], 4);
|
||||
s[4] = '\0';
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
string_trim_whitespace(raw_game_id);
|
||||
@ -778,8 +772,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (length <= 7)
|
||||
{
|
||||
strncpy(s, raw_game_id, 7);
|
||||
@ -787,8 +779,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
strncpy(lgame_id, raw_game_id, 7);
|
||||
lgame_id[7] = '\0';
|
||||
strncpy(rgame_id, &raw_game_id[length - 2], length - 1);
|
||||
@ -800,8 +790,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (!strcmp(check_prefix_t, "T"))
|
||||
{
|
||||
strncpy(lgame_id, raw_game_id, 1);
|
||||
@ -830,7 +818,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
s[_len+1] = '\0';
|
||||
strlcat(s, rgame_id, len);
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -842,8 +829,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
strncpy(lgame_id, pre_game_id, 7);
|
||||
lgame_id[7] = '\0';
|
||||
strncpy(rgame_id, &pre_game_id[length_recalc - 2], length_recalc - 1);
|
||||
@ -853,10 +838,9 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
s[_len+1] = '\0';
|
||||
strlcat(s, rgame_id ,len);
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (!strcmp(check_prefix_hdr_hyp, "HDR-"))
|
||||
{
|
||||
if (total_hyphens >= 2)
|
||||
@ -875,13 +859,10 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
strlcpy(s, raw_game_id, len);
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
else if (!strcmp(check_prefix_mk_hyp, "MK-"))
|
||||
{
|
||||
|
||||
@ -892,8 +873,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
strncpy(lgame_id, raw_game_id, 8);
|
||||
lgame_id[8] = '\0';
|
||||
strncpy(rgame_id, &raw_game_id[length - 2], length - 1);
|
||||
@ -905,7 +884,6 @@ int detect_dc_game(intfstream_t *fd, char *s, size_t len, const char *filename)
|
||||
cue_append_multi_disc_suffix(s, filename);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
strlcpy(s, raw_game_id, len);
|
||||
|
Loading…
x
Reference in New Issue
Block a user