summaryrefslogtreecommitdiff
path: root/bench1.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-07-01 22:20:45 -0400
committerJeffrey Walton <noloader@gmail.com>2018-07-01 22:20:45 -0400
commit904e8ce2839b2effce4ad66b0da0bf4b468584af (patch)
tree6d48ddefd3b5b4276f59609296d316895b2619f3 /bench1.cpp
parent3b92255b8b599f753edcf6dbf9d7a177f5adf2a8 (diff)
downloadcryptopp-git-904e8ce2839b2effce4ad66b0da0bf4b468584af.tar.gz
Remove code to accomodate variable block size (GH #535)
This should have occured when we yanked the variable block size experiment
Diffstat (limited to 'bench1.cpp')
-rw-r--r--bench1.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/bench1.cpp b/bench1.cpp
index 4cee1702..36e1a52d 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -296,18 +296,17 @@ void BenchMarkByName2(const char *factoryName, size_t keyLength = 0, const char
std::string name(factoryName ? factoryName : "");
member_ptr<T_FactoryOutput> obj(ObjectFactoryRegistry<T_FactoryOutput>::Registry().CreateObject(name.c_str()));
- if (!keyLength)
+ if (keyLength == 0)
keyLength = obj->DefaultKeyLength();
- if (displayName)
+ if (displayName != NULLPTR)
name = displayName;
- else if (keyLength)
+ else if (keyLength != 0)
name += " (" + IntToString(keyLength * 8) + "-bit key)";
- const int blockSize = params.GetIntValueWithDefault(Name::BlockSize(), 0);
- obj->SetKey(defaultKey, keyLength, CombinedNameValuePairs(params, MakeParameters(Name::IV(), ConstByteArrayParameter(defaultKey, blockSize ? blockSize : obj->IVSize()), false)));
+ obj->SetKey(defaultKey, keyLength, CombinedNameValuePairs(params, MakeParameters(Name::IV(), ConstByteArrayParameter(defaultKey, obj->IVSize()), false)));
BenchMark(name.c_str(), *static_cast<T_Interface *>(obj.get()), g_allocatedTime);
- BenchMarkKeying(*obj, keyLength, CombinedNameValuePairs(params, MakeParameters(Name::IV(), ConstByteArrayParameter(defaultKey, blockSize ? blockSize : obj->IVSize()), false)));
+ BenchMarkKeying(*obj, keyLength, CombinedNameValuePairs(params, MakeParameters(Name::IV(), ConstByteArrayParameter(defaultKey, obj->IVSize()), false)));
}
template <class T_FactoryOutput>