From 448502d686b1da11b44734da195e288c733e3e54 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Tue, 16 Apr 2013 14:45:52 +0200
Subject: [PATCH] Deleted redundant memcpy.

---
 ChangeLog | 2 ++
 umac-l2.c | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index bc0c950c..1a9e2c4a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2013-04-16  Niels Möller  <nisse@lysator.liu.se>
 
+	* umac-l2.c (_umac_l2): Deleted redundant memcpy.
+
 	* umac.h (umac32_ctx, umac64_ctx, umac96_ctx, umac128_ctx): Make
 	block count an uint64_t. Reorder some elements to put short values
 	together.
diff --git a/umac-l2.c b/umac-l2.c
index f0ca122d..6a31893a 100644
--- a/umac-l2.c
+++ b/umac-l2.c
@@ -84,7 +84,6 @@ _umac_l2(const uint32_t *key, uint64_t *state, unsigned n,
 	    state[2*i+1] = 1;
 
 	    _umac_poly128 (key, state + 2*i, 0, y);
-	    memcpy (prev, m, n * sizeof(*m));
 	  }
       memcpy (prev, m, n * sizeof(*m));
     }
-- 
GitLab