X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fmd5.h;h=ed38c192d2bb036062683bc7acf82169ac6cef47;hb=7b7f6d343eb133e6fb670a982ef4b6b3e13256cb;hp=501b4d23334a89e6100e8e3bd87b09a5c1d556d7;hpb=1156115d4ed429628f292ef9a0d597ffc3dac31e;p=gnulib.git 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