1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00

Fix problem where original author thought `unsigned long' was the best

32-bit type (rather than define his own type based on the type of box
being compiled on).

Submitted by:	Mark Abene <phiber@radicalmedia.com>
		(however I applied a slightly different fix)
This commit is contained in:
David E. O'Brien 2000-07-20 20:11:36 +00:00
parent 61203ed3a0
commit 00a5a11605
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=63692

View File

@ -1,3 +1,5 @@
/* $FreeBSD$ */
#include <err.h> #include <err.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
@ -21,7 +23,7 @@ const char *passwd; /* Password, any length */
{ {
char *buf; char *buf;
MDX_CTX md; MDX_CTX md;
u_long results[4]; u_int32_t results[4];
unsigned int buflen; unsigned int buflen;
buflen = strlen(seed) + strlen(passwd); buflen = strlen(seed) + strlen(passwd);
@ -51,7 +53,7 @@ f(x)
char *x; char *x;
{ {
MDX_CTX md; MDX_CTX md;
u_long results[4]; u_int32_t results[4];
MDXInit(&md); MDXInit(&md);
MDXUpdate(&md,(unsigned char *)x,8); MDXUpdate(&md,(unsigned char *)x,8);