From 45707de09ea6a8907b15b7fd8981fe0c4aa63551 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Mon, 4 Jan 2016 21:04:44 +0100 Subject: [PATCH] opkg_manager: do not read package list twice on start checkUpdates() already gets the package list and the list of upgradables, so it is unnecessary to do this again immediately afterwards. Signed-off-by: Thilo Graf --- src/gui/opkg_manager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gui/opkg_manager.cpp b/src/gui/opkg_manager.cpp index 9a41117a3..82747d68d 100644 --- a/src/gui/opkg_manager.cpp +++ b/src/gui/opkg_manager.cpp @@ -464,7 +464,9 @@ bool COPKGManager::checkUpdates(const std::string & package_name, bool show_prog status.hide(); } +#if 0 pkg_map.clear(); +#endif return ret; } @@ -493,8 +495,10 @@ int COPKGManager::showMenu() if (checkUpdates()) DisplayInfoMessage(g_Locale->getText(LOCALE_OPKG_MESSAGEBOX_UPDATES_AVAILABLE)); +#if 0 getPkgData(OM_LIST); getPkgData(OM_LIST_UPGRADEABLE); +#endif menu = new CMenuWidget(g_Locale->getText(LOCALE_SERVICEMENU_UPDATE), NEUTRINO_ICON_UPDATE, width, MN_WIDGET_ID_SOFTWAREUPDATE); menu->addIntroItems(LOCALE_OPKG_TITLE, NONEXISTANT_LOCALE, CMenuWidget::BTN_TYPE_BACK, CMenuWidget::BRIEF_HINT_YES);