44#if SPELLING_CHECK_VERSION(0, 3, 0)
45 auto const languages = Util::delete_with<g_object_unref>(spelling_provider_list_languages(provider));
46 auto const n_items = g_list_model_get_n_items(languages.get());
48 for (
auto i = 0U; i < n_items; ++i) {
49 auto const language =
static_cast<SpellingLanguage *
>(g_list_model_get_item(languages.get(), i));
50 auto const name = spelling_language_get_name(language);
51 auto const code = spelling_language_get_code(language);
56 auto const languages = Util::delete_with<g_ptr_array_unref>(spelling_provider_list_languages(provider));
58 <SpellingLanguageInfo>(languages.get(), [&](
auto language) {
59 auto const name = spelling_language_info_get_name(language);
60 auto const code = spelling_language_info_get_code(language);