The code reduces to:
struct QgsScaleCalculator
{
    QgsScaleCalculator(int dpi = 0,
                       QgsScaleCalculator mapUnits = 0);
};
struct CanvasProperties
{

CanvasProperties (): scaleCalculator (new QgsScaleCalculator) {}
  QgsScaleCalculator * scaleCalculator;

};

But this code is invalid and we should reject it.  This is PR 5247.

Thanks,
Andrew Pinski



Reply via email to