From f6437cfaed1dd0acd1ec63e1c282d0e7edfa4522 Mon Sep 17 00:00:00 2001 From: davidwed <davidwe@posteo.de> Date: 周六, 07 9月 2019 21:54:13 +0800 Subject: [PATCH] Fix a compilier error with msys2-mingw64 ( ld.exe: cannot find -ldl ) (#35) --- test/license-generator/license-generator_test.cpp | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/license-generator/license-generator_test.cpp b/test/license-generator/license-generator_test.cpp index cdfb3ea..335f787 100644 --- a/test/license-generator/license-generator_test.cpp +++ b/test/license-generator/license-generator_test.cpp @@ -1,8 +1,8 @@ #define BOOST_TEST_MODULE license_generator_test //#define BOOST_TEST_MAIN -#define BOOST_TEST_DYN_LINK +//#define BOOST_TEST_DYN_LINK #include <boost/test/unit_test.hpp> -#include "../../../src/license-generator/license-generator.h" +#include "../../src/tools/license-generator/license-generator.h" #include <build_properties.h> #include <boost/filesystem.hpp> #include "../../src/library/ini/SimpleIni.h" @@ -12,20 +12,20 @@ using namespace std; void generate_license(const string& prod_name, const string& fname) { - int argc = 4; + const int argc = 4; const char** argv = new const char*[argc + 1]; argv[0] = "lic-generator"; argv[1] = "-o"; argv[2] = fname.c_str(); argv[3] = "test"; - int retCode = LicenseGenerator::generateLicense(argc, argv); - delete (argv); + const int retCode = LicenseGenerator::generateLicense(argc, argv); + delete[] (argv); BOOST_CHECK_EQUAL(retCode, 0); BOOST_ASSERT(fs::exists(fname)); CSimpleIniA ini; - SI_Error rc = ini.LoadFile(fname.c_str()); + const SI_Error rc = ini.LoadFile(fname.c_str()); BOOST_CHECK_GE(rc,0); - int sectionSize = ini.GetSectionSize(prod_name.c_str()); + const int sectionSize = ini.GetSectionSize(prod_name.c_str()); BOOST_CHECK_GT(sectionSize,0); } -- Gitblit v1.9.1