[Mixmaster-devel] CVS: Mix/Src pgpget.c,1.10,1.11
Brought to you by:
weaselp
From: Disastry <dis...@us...> - 2002-09-26 07:01:18
|
Update of /cvsroot/mixmaster/Mix/Src In directory usw-pr-cvs1:/tmp/cvs-serv22125/Mix/Src Modified Files: pgpget.c Log Message: pgp_verify(BUFFER *msg, BUFFER *detached, pgpsig *sig) my be called with detached == NULL, and this was't checked. Index: pgpget.c =================================================================== RCS file: /cvsroot/mixmaster/Mix/Src/pgpget.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- pgpget.c 18 Sep 2002 23:26:16 -0000 1.10 +++ pgpget.c 26 Sep 2002 07:01:13 -0000 1.11 @@ -304,7 +304,7 @@ sig->ok = PGP_SIGBAD; if (msg->length == 0) { /* detached signature */ - if (detached->length) { + if (detached && detached->length) { buf_move(msg, detached); if (sig->sigtype == PGP_SIG_CANONIC) pgp_sigcanonic(msg); /* for cleartext signatures */ |