comparison console/libgnt/gntmain.c @ 14680:fa285d018c71

[gaim-migrate @ 17432] If exiting, print a more helpful error message. I once got an "Invalid file descriptor" (or something similar) once, which I don't know why would happen. committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Wed, 04 Oct 2006 20:31:44 +0000
parents 134f4d999ff0
children 87fe294744aa
comparison
equal deleted inserted replaced
14679:c1253e944cd0 14680:fa285d018c71
770 770
771 int rd = read(STDIN_FILENO, keys, sizeof(keys) - 1); 771 int rd = read(STDIN_FILENO, keys, sizeof(keys) - 1);
772 if (rd < 0) 772 if (rd < 0)
773 { 773 {
774 endwin(); 774 endwin();
775 printf("ERROR!\n"); 775 printf("ERROR: %s\n", strerror(errno));
776 printf("File descriptor is: %d\n\nGIOChannel is: %p", STDIN_FILENO, source);
776 exit(1); 777 exit(1);
777 } 778 }
778 else if (rd == 0) 779 else if (rd == 0)
779 { 780 {
780 endwin(); 781 endwin();