projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
http://www.tienza.es/crux/src/www.jwz.org/xscreensaver/xscreensaver-5.05.tar.gz
[xscreensaver]
/
hacks
/
apple2-main.c
diff --git
a/hacks/apple2-main.c
b/hacks/apple2-main.c
index 175ecb887827d90b4cc8fc172dc82d3e78203f01..dc42ae981dd36f06136a6295866429ee093d7d25 100644
(file)
--- a/
hacks/apple2-main.c
+++ b/
hacks/apple2-main.c
@@
-944,7
+944,10
@@
terminal_read(struct terminal_controller_data *mine, unsigned char *buf, int n)
return 1;
}
- if (!mine->input_available_p) return 0;
+ if (!mine ||
+ !mine->input_available_p ||
+ !mine->pipe)
+ return 0;
rc=read (fileno (mine->pipe), (void *) buf, n);
if (rc>0) mine->lastc=buf[rc-1];