From: Jim Meyering Date: Fri, 21 Jul 1995 04:48:03 +0000 (+0000) Subject: (md5_stream): Update prototype. X-Git-Tag: cvs-readonly~8706 X-Git-Url: http://erislabs.net/gitweb/?a=commitdiff_plain;h=e9befad118c47aa0aa1986ff43bc000393117c86;p=gnulib.git (md5_stream): Update prototype. [__P]: Define macro. --- diff --git a/lib/md5.h b/lib/md5.h index 501b4d233..ed38c192d 100644 --- a/lib/md5.h +++ b/lib/md5.h @@ -63,6 +63,13 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ # endif #endif +#undef __P +#if defined (__STDC__) && __STDC__ +#define __P(x) x +#else +#define __P(x) () +#endif + /* Structure to save state of computation between the single steps. */ struct md5_ctx { @@ -97,8 +104,7 @@ void *md5_read_ctx __P ((const struct md5_ctx *ctx, void *resbuf)); /* Compute MD5 message digest for bytes read from STREAM. The resulting message digest number will be written into the 16 bytes beginning at RESBLOCK. */ -void * -md5_stream __P ((FILE *stream, void *resblock)); +int md5_stream __P ((FILE *stream, void *resblock)); /* Compute MD5 message digest for LEN bytes beginning at BUFFER. The result is always in little endian byte order, so that a byte-wise