History

external_files: rename variables in guess_lang_from_filename()

Guido Cella committed 2 years ago

Commit e451d9c1 parent e175b3f1 file · +10 −10Browse files

Unified · Split

player/external_files.c+10−10
@@ -108,36 +108,36 @@ static int compare_sub_priority(const void *a, const void *b) · 107 unmodified lines
108108 return strcoll(s1->fname, s2->fname);
109109 }
110110
111−static struct bstr guess_lang_from_filename(struct bstr name, int *fn_start)
111+static struct bstr guess_lang_from_filename(struct bstr name, int *lang_start)
112112 {
113113 if (name.len < 2)
114114 return (struct bstr){NULL, 0};
115115
116− int n = 0;
116+ int lang_length = 0;
117117 int i = name.len - 1;
118118
119− char thing = '.';
119+ char delimiter = '.';
120120 if (name.start[i] == ')') {
121− thing = '(';
121+ delimiter = '(';
122122 i--;
123123 }
124124 if (name.start[i] == ']') {
125− thing = '[';
125+ delimiter = '[';
126126 i--;
127127 }
128128
129129 while (i >= 0 && mp_isalpha(name.start[i])) {
130− n++;
131− if (n > 3)
130+ lang_length++;
131+ if (lang_length > 3)
132132 return (struct bstr){NULL, 0};
133133 i--;
134134 }
135135
136− if (n < 2 || i == 0 || name.start[i] != thing)
136+ if (lang_length < 2 || i == 0 || name.start[i] != delimiter)
137137 return (struct bstr){NULL, 0};
138138
139− *fn_start = i;
140− return (struct bstr){name.start + i + 1, n};
139+ *lang_start = i;
140+ return (struct bstr){name.start + i + 1, lang_length};
141141 }
142142
143143 char *mp_guess_lang_from_filename(void* ctx, const char *filename)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t