diff options
Diffstat (limited to 'test/bsdsocket.c')
-rw-r--r-- | test/bsdsocket.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/bsdsocket.c b/test/bsdsocket.c index 63f3d17..cda0d4d 100644 --- a/test/bsdsocket.c +++ b/test/bsdsocket.c @@ -70,8 +70,9 @@ int bsdsock_write(size_t count, char const *buf, void *data) int16_t bsdsock_getch(void *data) { char ch; - if( 1 != bsdsock_read(1, &ch, data) ) - return -1; + int err; + if( 1 != (err = bsdsock_read(1, &ch, data)) ) + return err; return ch; } |