fix for legend compile problems

git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4130 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
mhugent 2005-10-24 21:58:45 +00:00
parent 7b735eb2ad
commit 8f31f4d47d

View File

@ -632,7 +632,8 @@ bool QgsLegend::writeXML( QDomNode & layer_node, QDomDocument & document )
QDomElement legendsymbolnode;
QDomElement legendpropertynode;
QDomElement legendlayerfilenode;
QgsLegendLayerFile* llf;
QListViewItemIterator it(this);
while(it.current())
{
@ -723,7 +724,7 @@ bool QgsLegend::writeXML( QDomNode & layer_node, QDomDocument & document )
case QgsLegendItem::LEGEND_LAYER_FILE:
legendlayerfilenode = document.createElement("legendlayerfile");
QgsLegendLayerFile* llf = dynamic_cast<QgsLegendLayerFile*>(item);
llf = dynamic_cast<QgsLegendLayerFile*>(item);
if(llf)
{
legendlayerfilenode.setAttribute("layerid", llf->layer()->getLayerID());