X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Fclient%2Fsock.c;h=59c77873e08411b22a9c1e5a6a857a8e269210f5;hp=49cefdf0935fb8315cda15c6b8921bbfa6d0a510;hb=3cc3e3c36239c902263678100180c95c8263f7f8;hpb=3dfbb8002ceb61be3cb61a7764c98fef4b6c011a diff --git a/src/client/sock.c b/src/client/sock.c index 49cefdf..59c7787 100644 --- a/src/client/sock.c +++ b/src/client/sock.c @@ -230,14 +230,14 @@ sdb_client_recv(sdb_client_t *client, size_t data_offset = sdb_strbuf_len(buf); + if (code) + *code = UINT32_MAX; + if ((! client) || (! client->fd) || (! buf)) { errno = EBADF; return -1; } - if (code) - *code = UINT32_MAX; - while (42) { ssize_t status;