From 8d65d26893b9dccc30b6f11c381459d811a5be4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20Meerk=C3=B6tter?= Date: Sat, 31 Mar 2012 23:45:40 +0200 Subject: [PATCH] fix "comparison of unsigned expression < 0 is always false" --- src/cwc.c | 2 +- src/rawtsinput.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cwc.c b/src/cwc.c index 6b38f212..431596a4 100644 --- a/src/cwc.c +++ b/src/cwc.c @@ -469,7 +469,7 @@ cwc_send_msg(cwc_t *cwc, const uint8_t *msg, size_t len, int sid, int enq) buf[4] = sid >> 8; buf[5] = sid; - if((len = des_encrypt(buf, len, cwc)) < 0) { + if((len = des_encrypt(buf, len, cwc)) <= 0) { free(buf); free(cm); return -1; diff --git a/src/rawtsinput.c b/src/rawtsinput.c index b1db456f..24a71d34 100644 --- a/src/rawtsinput.c +++ b/src/rawtsinput.c @@ -184,7 +184,7 @@ got_pat(const uint8_t *ptr, size_t len, void *opaque) len -= 8; ptr += 8; - if(len < 0) + if(len <= 0) return; pthread_mutex_lock(&global_lock);