From 1ef022dc40a859390182a2bfaac311ee1843d9a2 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 10 Nov 2020 08:33:01 +0100 Subject: shiboken6: Port AbstractMetaField to use QSharedDataPointer Fold AbstractMetaVariable into AbstractMetaField and use a QSharedDataPointer for it. Change the client code to store it by value. For the find() and traverseField() functions, use a std::optional to replace the pointer. Change-Id: Ibaa301b9aaae8851fcaa077327235cc5aaad7342 Reviewed-by: Christian Tismer --- sources/shiboken6/ApiExtractor/messages.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sources/shiboken6/ApiExtractor/messages.h') diff --git a/sources/shiboken6/ApiExtractor/messages.h b/sources/shiboken6/ApiExtractor/messages.h index 8292e491e..54e961237 100644 --- a/sources/shiboken6/ApiExtractor/messages.h +++ b/sources/shiboken6/ApiExtractor/messages.h @@ -149,7 +149,7 @@ QString msgCannotFindDocumentation(const QString &fileName, QString msgCannotFindDocumentation(const QString &fileName, const AbstractMetaClass *metaClass, - const AbstractMetaField *f, + const AbstractMetaField &f, const QString &query); QString msgXpathDocModificationError(const DocModificationList& mods, -- cgit v1.2.3