summaryrefslogtreecommitdiff
path: root/apps/gui/gwps-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/gwps-common.c')
-rw-r--r--apps/gui/gwps-common.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/apps/gui/gwps-common.c b/apps/gui/gwps-common.c
index c9d093963e..b9b3e9bcd0 100644
--- a/apps/gui/gwps-common.c
+++ b/apps/gui/gwps-common.c
@@ -653,27 +653,21 @@ static char* get_tag(struct wps_data* wps_data,
653 return buf; 653 return buf;
654 } 654 }
655 655
656#ifdef HAVE_CHARGING
656 case 'p': /* External power plugged in? */ 657 case 'p': /* External power plugged in? */
657 { 658 {
658#ifdef HAVE_CHARGING
659 if(charger_input_state==CHARGER) 659 if(charger_input_state==CHARGER)
660#else
661 if(charger_inserted())
662#endif
663 return "p"; 660 return "p";
664 else 661 else
665 return NULL; 662 return NULL;
666 } 663 }
664#endif
667#if defined(HAVE_CHARGE_CTRL) || \ 665#if defined(HAVE_CHARGE_CTRL) || \
668 defined (HAVE_CHARGE_STATE) || \ 666 defined (HAVE_CHARGE_STATE) || \
669 CONFIG_BATTERY == BATT_LIION2200 667 CONFIG_BATTERY == BATT_LIION2200
670 case 'c': /* Charging */ 668 case 'c': /* Charging */
671 { 669 {
672 if (charge_state == CHARGING 670 if (charge_state == CHARGING || charge_state == TOPOFF) {
673#ifdef HAVE_CHARGE_CTRL
674 || charge_state == TOPOFF
675#endif
676 ) {
677 return "c"; 671 return "c";
678 } else { 672 } else {
679 return NULL; 673 return NULL;