From 27d79c87365105d6128afe9eaf8a82383976ed44 Mon Sep 17 00:00:00 2001 From: lloyd Date: Mon, 13 Sep 2010 12:28:27 +0000 Subject: Anywhere where we use MemoryRegion::begin to get access to the raw pointer representation (rather than in an interator context), instead use &buf[0], which works for both MemoryRegion and std::vector --- src/hash/tiger/tiger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/hash/tiger') diff --git a/src/hash/tiger/tiger.cpp b/src/hash/tiger/tiger.cpp index 1812abf12..dd41841c9 100644 --- a/src/hash/tiger/tiger.cpp +++ b/src/hash/tiger/tiger.cpp @@ -38,7 +38,7 @@ void Tiger::compress_n(const byte input[], u32bit blocks) for(u32bit i = 0; i != blocks; ++i) { - load_le(X.begin(), input, X.size()); + load_le(&X[0], input, X.size()); pass(A, B, C, X, 5); mix(X); pass(C, A, B, X, 7); mix(X); -- cgit v1.2.3