Hi tech,
this diff removes an unneeded variable from signify.
The int is only used for a comparison in order to make sure the b64 encoding
was right.
Regards,
Fritjof
Index: signify.c
===================================================================
RCS file: /cvs/src/usr.bin/signify/signify.c,v
retrieving revision 1.41
diff -u -p -u -r1.41 signify.c
--- signify.c 22 Jan 2014 21:11:03 -0000 1.41
+++ signify.c 27 Feb 2014 13:17:16 -0000
@@ -136,7 +136,6 @@ static size_t
parseb64file(const char *filename, char *b64, void *buf, size_t len,
char *comment)
{
- int rv;
char *commentend, *b64end;
commentend = strchr(b64, '\n');
@@ -154,8 +153,7 @@ parseb64file(const char *filename, char
if (!b64end)
errx(1, "missing new line after b64 in %s", filename);
*b64end = 0;
- rv = b64_pton(commentend + 1, buf, len);
- if (rv != len)
+ if (b64_pton(commentend + 1, buf, len) != len)
errx(1, "invalid b64 encoding in %s", filename);
if (memcmp(buf, PKALG, 2))
errx(1, "unsupported file %s", filename);