diff options
Diffstat (limited to 'fb/fbmenu.c')
-rw-r--r-- | fb/fbmenu.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/fb/fbmenu.c b/fb/fbmenu.c index 850cd11..7773da1 100644 --- a/fb/fbmenu.c +++ b/fb/fbmenu.c @@ -168,19 +168,19 @@ int main(int argc, char **argv) { exit(0); } - fb = open("/dev/fb0",O_RDWR); - if (-1 == fb && getenv("DISPLAY") == NULL) { + fb = open("/dev/fb0", O_RDWR); + if (fb == -1) { signal(SIGALRM, return_default); alarm(atoi(argv[1])); do { fprintf(stderr,"\n"); - for (i = 0; i < nargc; i++) { - fprintf(stderr,"%d - %s\n", i + 1, nargv[i]); + for (i = 1; i <= nargc; i++) { + fprintf(stderr,"%d - %s\n", i, nargv[i]); } fprintf(stderr,"\n%s: ", argv[title]); if (!scanf("%d", &i)) scanf("%*s"); } while (i < 1 || i > nargc); - printf("\nRESULT=\"%s\"\n", nargv[i - 1]); + printf("\nRESULT=\"%s\"\n", nargv[i]); } else { gtk_init (&argc, &argv); do_button_box(window, nargc + 1, nargv); |