summaryrefslogtreecommitdiff
path: root/datatest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'datatest.cpp')
-rw-r--r--datatest.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/datatest.cpp b/datatest.cpp
index 4d0d7988..6a15ecb2 100644
--- a/datatest.cpp
+++ b/datatest.cpp
@@ -913,13 +913,7 @@ void OutputNameValuePairs(const NameValuePairs &v)
void TestDataFile(std::string filename, const NameValuePairs &overrideParameters, unsigned int &totalTests, unsigned int &failedTests)
{
- static const std::string dataDirectory(CRYPTOPP_DATA_DIR);
- if (!dataDirectory.empty())
- {
- if(dataDirectory != filename.substr(0, dataDirectory.length()))
- filename.insert(0, dataDirectory);
- }
-
+ filename = DataDir(filename);
std::ifstream file(filename.c_str());
if (!file.good())
throw Exception(Exception::OTHER_ERROR, "Can not open file " + filename + " for reading");