diff options
Diffstat (limited to 'src/lib/pkgconfig/pcparser.cpp')
-rw-r--r-- | src/lib/pkgconfig/pcparser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/pkgconfig/pcparser.cpp b/src/lib/pkgconfig/pcparser.cpp index cc8b0ae69..388363af6 100644 --- a/src/lib/pkgconfig/pcparser.cpp +++ b/src/lib/pkgconfig/pcparser.cpp @@ -475,10 +475,10 @@ std::string PcParser::trimAndSubstitute(const PcPackage &pkg, std::string_view s const auto varval = m_pkgConfig.packageGetVariable(pkg, varname); - if (varval.empty()) + if (!varval) raizeUndefinedVariableException(pkg, varname); - result += varval; + result += *varval; } else { result += str.front(); str.remove_prefix(1); |