X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Futils%2Funixsock.c;h=62b6f45aa404f360ed1f623c07362dcb2c2e26b0;hp=da992c94b51601024bc03e2988ca9ff8d7a1e9d8;hb=7eae8c92fd40a050f9ce4a7132191fbcef810dc0;hpb=dd6f2b0f41acd918757be05bb6c9796740b009bc diff --git a/src/utils/unixsock.c b/src/utils/unixsock.c index da992c9..62b6f45 100644 --- a/src/utils/unixsock.c +++ b/src/utils/unixsock.c @@ -320,7 +320,7 @@ sdb_unixsock_client_recv(sdb_unixsock_client_t *client, buffer[buflen - 1] = '\0'; buflen = strlen(buffer); - while ((buffer[buflen - 1] == '\n') || (buffer[buflen - 1] == '\r')) { + while (buflen && ((buffer[buflen - 1] == '\n') || (buffer[buflen - 1] == '\r'))) { buffer[buflen - 1] = '\0'; --buflen; }