diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index e07e62be495..cde60632505 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -3322,10 +3322,9 @@ read_avail_input (expected) | |||
| 3322 | Fix it for 19.23. */ | 3322 | Fix it for 19.23. */ |
| 3323 | /* Retry the read if it is interrupted. */ | 3323 | /* Retry the read if it is interrupted. */ |
| 3324 | if (nread >= 0 | 3324 | if (nread >= 0 |
| 3325 | #ifdef EFAULT | ||
| 3326 | || ! (errno == EAGAIN || errno == EFAULT | ||
| 3327 | #else | ||
| 3328 | || ! (errno == EAGAIN | 3325 | || ! (errno == EAGAIN |
| 3326 | #ifdef EFAULT | ||
| 3327 | || errno == EFAULT | ||
| 3329 | #endif | 3328 | #endif |
| 3330 | #ifdef EBADSLT | 3329 | #ifdef EBADSLT |
| 3331 | || errno == EBADSLT | 3330 | || errno == EBADSLT |