Module Name: src
Committed By: agc
Date: Thu Nov 22 00:38:45 UTC 2012
Modified Files:
src/crypto/external/bsd/netpgp/dist/src/libverify: pgpsum.c
Log Message:
Fix some lint
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/netpgp/dist/src/libverify/pgpsum.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/crypto/external/bsd/netpgp/dist/src/libverify/pgpsum.c
diff -u src/crypto/external/bsd/netpgp/dist/src/libverify/pgpsum.c:1.2 src/crypto/external/bsd/netpgp/dist/src/libverify/pgpsum.c:1.3
--- src/crypto/external/bsd/netpgp/dist/src/libverify/pgpsum.c:1.2 Tue Nov 20 05:26:26 2012
+++ src/crypto/external/bsd/netpgp/dist/src/libverify/pgpsum.c Thu Nov 22 00:38:45 2012
@@ -36,6 +36,10 @@
#include "digest.h"
#include "pgpsum.h"
+#ifndef USE_ARG
+#define USE_ARG(x) /*LINTED*/(void)&(x)
+#endif
+
/* add the ascii armor line endings (except for last line) */
static size_t
don_armor(digest_t *hash, uint8_t *in, size_t insize, int doarmor)
@@ -103,7 +107,7 @@ already_armored(uint8_t *in, size_t insi
/* calculate the checksum for the data we have */
static int
-calcsum(uint8_t *out, size_t size, const char *name, uint8_t *mem, size_t cc, const uint8_t *hashed, size_t hashsize, int doarmor)
+calcsum(uint8_t *out, size_t size, uint8_t *mem, size_t cc, const uint8_t *hashed, size_t hashsize, int doarmor)
{
digest_t hash;
uint32_t len32;
@@ -111,6 +115,7 @@ calcsum(uint8_t *out, size_t size, const
uint8_t hashalg;
uint8_t trailer[6];
+ USE_ARG(size);
/* hashed data is non-null (previously checked) */
hashalg = hashed[3];
memcpy(&len16, &hashed[4], sizeof(len16));
@@ -122,7 +127,7 @@ calcsum(uint8_t *out, size_t size, const
#ifdef NETPGPV_DEBUG
writefile(mem, cc);
#endif
- digest_init(&hash, hashalg);
+ digest_init(&hash, (const unsigned)hashalg);
if (strchr("tw", doarmor) != NULL && !already_armored(mem, cc)) {
/* this took me ages to find - something causes gpg to truncate its input */
don_armor(&hash, mem, cc - 1, doarmor);
@@ -166,7 +171,7 @@ pgpv_digest_file(uint8_t *data, size_t s
warn("%s - can't mmap", name);
goto done;
}
- ret = calcsum(data, size, name, mem, cc, hashed, hashsize, doarmor);
+ ret = calcsum(data, size, mem, cc, hashed, hashsize, doarmor);
done:
if (data) {
munmap(mem, cc);
@@ -183,5 +188,5 @@ pgpv_digest_memory(uint8_t *data, size_t
fprintf(stderr, "no hashed data provided\n");
return 0;
}
- return calcsum(data, size, "[memory]", mem, cc, hashed, hashsize, doarmor);
+ return calcsum(data, size, mem, cc, hashed, hashsize, doarmor);
}