From 59bdfedbb1acdd36d62b35f608d6ab6d380e1f08 Mon Sep 17 00:00:00 2001
From: tg <tg@mirbsd.org>
Date: Mon, 24 May 2004 20:48:08 +0000
Subject: [PATCH] programming error

---
 rnd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/rnd.c b/rnd.c
index abc5b49..e74257a 100644
--- a/rnd.c
+++ b/rnd.c
@@ -1,4 +1,4 @@
-/* $MirBSD: rnd.c,v 1.2 2004/05/24 20:13:03 tg Exp $
+/* $MirBSD: rnd.c,v 1.3 2004/05/24 20:48:08 tg Exp $
  *-
  * Copyright (c) 2004
  *	Thorsten Glaser <x86@ePost.de>
@@ -63,7 +63,7 @@ rnd_put(long newval)
 #if defined(HAVE_ARC4RANDOM_PUSH)
 	arc4random_push(sv);
 #elif defined(HAVE_ARC4RANDOM_ADDRANDOM)
-	arc4random_addrandom(sv, 4);
+	arc4random_addrandom((char *)&sv, sizeof(sv));
 #endif
 #ifdef	HAVE_ARC4RANDOM
 	sv ^= arc4random();