summaryrefslogtreecommitdiff
path: root/src/lib/pkgconfig/pcparser.cpp
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2021-10-12 15:33:04 +0300
committerIvan Komissarov <ABBAPOH@gmail.com>2021-10-14 12:07:12 +0000
commit966689ab499725cb7e7ab1157043b968a1a39e60 (patch)
treeb88b1ed6522e467898a04993a686fba3933418c7 /src/lib/pkgconfig/pcparser.cpp
parent3187199a17e013882b0d0ea7aff9c7b9411e4cd1 (diff)
downloadqbs-966689ab499725cb7e7ab1157043b968a1a39e60.tar.gz
pkgconfig: fix baseName detection
Change-Id: I83691e0e35cf4bbf9955eb0bad58b5a15bf1779a Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/pkgconfig/pcparser.cpp')
-rw-r--r--src/lib/pkgconfig/pcparser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/pkgconfig/pcparser.cpp b/src/lib/pkgconfig/pcparser.cpp
index b72a984f5..6909f1be9 100644
--- a/src/lib/pkgconfig/pcparser.cpp
+++ b/src/lib/pkgconfig/pcparser.cpp
@@ -393,7 +393,7 @@ std::string baseName(const std::string_view &filePath)
auto pos = filePath.rfind('/');
const auto fileName =
pos == std::string_view::npos ? std::string_view() : filePath.substr(pos + 1);
- pos = fileName.find('.');
+ pos = fileName.rfind('.');
return std::string(pos == std::string_view::npos
? std::string_view()
: fileName.substr(0, pos));