+static void cui_lang_exit(struct cui *cui)
+{
+ cui_set_current(cui, &cui->main->scr);
+ talloc_free(cui->lang_screen);
+ cui->lang_screen = NULL;
+}
+
+void cui_show_lang(struct cui *cui)
+{
+ cui->lang_screen = lang_screen_init(cui, cui->config, cui_lang_exit);
+ cui_set_current(cui, lang_screen_scr(cui->lang_screen));
+}
+
+static void cui_add_url_exit(struct cui *cui)
+{
+ cui_set_current(cui, &cui->main->scr);
+ talloc_free(cui->add_url_screen);
+ cui->add_url_screen = NULL;
+}
+
+void cui_show_add_url(struct cui *cui)
+{
+ cui->add_url_screen = add_url_screen_init(cui, cui_add_url_exit);
+ cui_set_current(cui, add_url_screen_scr(cui->add_url_screen));
+}
+