siglen is unsigned, so comparing it to less than 0 is silly, and
authorRichard Levitte <levitte@openssl.org>
Sun, 17 Sep 2000 18:08:38 +0000 (18:08 +0000)
committerRichard Levitte <levitte@openssl.org>
Sun, 17 Sep 2000 18:08:38 +0000 (18:08 +0000)
generates a compiler warning with Compaq C.

apps/dgst.c

index a151fb8..5d5ab94 100644 (file)
@@ -280,7 +280,7 @@ int MAIN(int argc, char **argv)
                }
                siglen = BIO_read(sigbio, sigbuf, siglen);
                BIO_free(sigbio);
-               if(siglen <= 0) {
+               if(siglen == 0) {
                        BIO_printf(bio_err, "Error reading signature file %s\n",
                                                                sigfile);
                        ERR_print_errors(bio_err);