Mercurial > pidgin
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(); |