summaryrefslogtreecommitdiff
path: root/apps/logfdisp.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/logfdisp.c')
-rw-r--r--apps/logfdisp.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/apps/logfdisp.c b/apps/logfdisp.c
index 9d62383da4..734a6aec63 100644
--- a/apps/logfdisp.c
+++ b/apps/logfdisp.c
@@ -24,20 +24,12 @@
24#include <timefuncs.h> 24#include <timefuncs.h>
25#include <string.h> 25#include <string.h>
26#include <kernel.h> 26#include <kernel.h>
27#include <button.h> 27#include <action.h>
28 28
29#include <lcd.h> 29#include <lcd.h>
30#include "menu.h" 30#include "menu.h"
31#include "logf.h" 31#include "logf.h"
32 32
33#if (CONFIG_KEYPAD == IPOD_3G_PAD) || (CONFIG_KEYPAD == IPOD_4G_PAD)
34#define LOGF_BUTTON_QUIT BUTTON_MENU
35#elif CONFIG_KEYPAD == IAUDIO_X5_PAD
36#define LOGF_BUTTON_QUIT BUTTON_POWER
37#else
38#define LOGF_BUTTON_QUIT BUTTON_OFF
39#endif
40
41#ifdef HAVE_LCD_BITMAP 33#ifdef HAVE_LCD_BITMAP
42bool logfdisplay(void) 34bool logfdisplay(void)
43 35
@@ -46,7 +38,6 @@ bool logfdisplay(void)
46 int lines; 38 int lines;
47 int columns; 39 int columns;
48 int i; 40 int i;
49 int button;
50 41
51 bool lcd = false; /* fixed atm */ 42 bool lcd = false; /* fixed atm */
52 int index; 43 int index;
@@ -93,8 +84,7 @@ bool logfdisplay(void)
93 lcd_puts(0, i, buffer); 84 lcd_puts(0, i, buffer);
94 } 85 }
95 lcd_update(); 86 lcd_update();
96 button = button_get_w_tmo(HZ/2); 87 } while(!action_userabort(HZ));
97 } while(button != LOGF_BUTTON_QUIT);
98 88
99 return false; 89 return false;
100} 90}