]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
fix "comparison of unsigned expression < 0 is always false"
authorFrank Meerkötter <frank@meerkoetter.org>
Sat, 31 Mar 2012 21:45:40 +0000 (23:45 +0200)
committerFrank Meerkötter <frank@meerkoetter.org>
Sat, 31 Mar 2012 21:45:40 +0000 (23:45 +0200)
src/cwc.c
src/rawtsinput.c

index 6b38f2128207c0795bf35b9d35fd7af17307b407..431596a4ea2415112ce235bfac0d8d70d77593be 100644 (file)
--- 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;
index b1db456fff707c4d99506bee10da121cf018db64..24a71d34c63b3eff2c3656f1678fc463a247777e 100644 (file)
@@ -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);