[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r26583 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r26583 - gnunet/src/util |
Date: |
Sat, 23 Mar 2013 20:51:12 +0100 |
Author: grothoff
Date: 2013-03-23 20:51:12 +0100 (Sat, 23 Mar 2013)
New Revision: 26583
Modified:
gnunet/src/util/perf_crypto_hash.c
Log:
-simplify
Modified: gnunet/src/util/perf_crypto_hash.c
===================================================================
--- gnunet/src/util/perf_crypto_hash.c 2013-03-23 19:46:17 UTC (rev 26582)
+++ gnunet/src/util/perf_crypto_hash.c 2013-03-23 19:51:12 UTC (rev 26583)
@@ -32,22 +32,13 @@
static void
perfHash ()
{
- struct GNUNET_HashCode hc1;
- struct GNUNET_HashCode hc2;
- struct GNUNET_HashCode hc3;
- int i;
- char *buf;
+ struct GNUNET_HashCode hc;
+ unsigned int i;
+ char buf[64 * 1024];
- buf = GNUNET_malloc (1024 * 64);
- memset (buf, 1, 1024 * 64);
- GNUNET_CRYPTO_hash ("foo", 3, &hc1);
+ memset (buf, 1, sizeof (buf));
for (i = 0; i < 1024; i++)
- {
- GNUNET_CRYPTO_hash (&hc1, sizeof (struct GNUNET_HashCode), &hc2);
- GNUNET_CRYPTO_hash (&hc2, sizeof (struct GNUNET_HashCode), &hc1);
- GNUNET_CRYPTO_hash (buf, 1024 * 64, &hc3);
- }
- GNUNET_free (buf);
+ GNUNET_CRYPTO_hash (buf, sizeof (buf), &hc);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r26583 - gnunet/src/util,
gnunet <=