mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
fix qgis crash on startup (invalid pointer)
This commit is contained in:
parent
bea89b32ca
commit
92a1550b18
@ -262,11 +262,15 @@ void QgsOWSRootItem::newConnection()
|
|||||||
static QStringList extensions = QStringList();
|
static QStringList extensions = QStringList();
|
||||||
static QStringList wildcards = QStringList();
|
static QStringList wildcards = QStringList();
|
||||||
|
|
||||||
QGISEXTERN QList<QgsDataItemProvider *> dataItemProviders()
|
QGISEXTERN QList<QgsDataItemProvider *> *dataItemProviders()
|
||||||
{
|
{
|
||||||
return QList<QgsDataItemProvider *>()
|
QList<QgsDataItemProvider *> *providers = new QList<QgsDataItemProvider *>();
|
||||||
|
|
||||||
|
*providers
|
||||||
<< new QgsOwsDataItemProvider
|
<< new QgsOwsDataItemProvider
|
||||||
<< new QgsGeoNodeDataItemProvider;
|
<< new QgsGeoNodeDataItemProvider;
|
||||||
|
|
||||||
|
return providers;
|
||||||
}
|
}
|
||||||
|
|
||||||
QgsDataItem *QgsOwsDataItemProvider::createDataItem( const QString &path, QgsDataItem *parentItem )
|
QgsDataItem *QgsOwsDataItemProvider::createDataItem( const QString &path, QgsDataItem *parentItem )
|
||||||
|
@ -309,8 +309,11 @@ QGISEXTERN QgsDataItem *dataItem( QString path, QgsDataItem *parentItem )
|
|||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
QGISEXTERN QList<QgsDataItemProvider *> dataItemProviders()
|
QGISEXTERN QList<QgsDataItemProvider *> *dataItemProviders()
|
||||||
{
|
{
|
||||||
return QList<QgsDataItemProvider *>()
|
QList<QgsDataItemProvider *> *providers = new QList<QgsDataItemProvider *>();
|
||||||
<< new QgsWfsDataItemProvider;
|
|
||||||
|
*providers << new QgsWfsDataItemProvider;
|
||||||
|
|
||||||
|
return providers;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user