summaryrefslogtreecommitdiff
path: root/lib/md5.h
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1995-07-21 04:48:03 +0000
committerJim Meyering <jim@meyering.net>1995-07-21 04:48:03 +0000
commitbb79abc8a3e7512aabb36d73ed94654fee4fb712 (patch)
tree2a426e838383853aa37df863bd2ee454059dee10 /lib/md5.h
parent574cc98b237c337087fb5f81e3df4ba5be80e87f (diff)
downloadcoreutils-bb79abc8a3e7512aabb36d73ed94654fee4fb712.tar.xz
(md5_stream): Update prototype.
[__P]: Define macro.
Diffstat (limited to 'lib/md5.h')
-rw-r--r--lib/md5.h10
1 files changed, 8 insertions, 2 deletions
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