Merge pull request #79 from bufferbase/patch-1

Fix incorrect message when mUsedName is empty
This commit is contained in:
Pranav 2020-06-04 19:43:34 -05:00 committed by GitHub
commit 37264dc7f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -452,8 +452,10 @@ public:
} else { } else {
if (mValues.size() != expected && !mDefaultValue.has_value()) { if (mValues.size() != expected && !mDefaultValue.has_value()) {
std::stringstream stream; std::stringstream stream;
stream << mUsedName << ": expected " << *expected << " argument(s). " if (!mUsedName.empty())
<< mValues.size() << " provided."; stream << mUsedName << ": ";
stream << *expected << " argument(s) expected. " << mValues.size()
<< " provided.";
throw std::runtime_error(stream.str()); throw std::runtime_error(stream.str());
} }
} }