diff --git a/osdep/language-win.c b/osdep/language-win.c index 667757d8c8..46d5158bbe 100644 --- a/osdep/language-win.c +++ b/osdep/language-win.c @@ -48,14 +48,6 @@ char **mp_get_user_langs(void) if (GetUserPreferredUILanguages(MUI_LANGUAGE_NAME, &count, buf, &size)) apppend_langs(&ret, &ret_count, buf, count); - size = 0; - if (!GetSystemPreferredUILanguages(MUI_LANGUAGE_NAME, &count, NULL, &size)) - goto done; - - MP_TARRAY_GROW(NULL, buf, size); - if (GetSystemPreferredUILanguages(MUI_LANGUAGE_NAME, &count, buf, &size)) - apppend_langs(&ret, &ret_count, buf, count); - done: if (ret_count) MP_TARRAY_APPEND(NULL, ret, ret_count, NULL); diff --git a/test/libmpv_test_track_selection.c b/test/libmpv_test_track_selection.c index 8775669d00..21125b083e 100644 --- a/test/libmpv_test_track_selection.c +++ b/test/libmpv_test_track_selection.c @@ -82,10 +82,6 @@ static bool have_english_locale(void) if (any_starts_with(buf, count, L"en")) return true; - size = _countof(buf); - if (!GetSystemPreferredUILanguages(MUI_LANGUAGE_NAME, &count, buf, &size)) - fail("GetSystemPreferredUILanguages failed: %#lx\n", GetLastError()); - if (any_starts_with(buf, count, L"en")) return true;