diff --git a/src/interface/modeler/quickapp/RenderPreviewProvider.cpp b/src/interface/modeler/quickapp/RenderPreviewProvider.cpp index 473977c..68eb364 100644 --- a/src/interface/modeler/quickapp/RenderPreviewProvider.cpp +++ b/src/interface/modeler/quickapp/RenderPreviewProvider.cpp @@ -22,7 +22,7 @@ RenderPreviewProvider::~RenderPreviewProvider() delete pixbuf; } -QImage RenderPreviewProvider::requestImage(const QString &id, QSize *size, const QSize &requestedSize) +QImage RenderPreviewProvider::requestImage(const QString &, QSize *size, const QSize &) { if (canvas) { diff --git a/src/interface/modeler/quickapp/WaterModeler.cpp b/src/interface/modeler/quickapp/WaterModeler.cpp index a0057db..f54960a 100644 --- a/src/interface/modeler/quickapp/WaterModeler.cpp +++ b/src/interface/modeler/quickapp/WaterModeler.cpp @@ -12,7 +12,7 @@ WaterModeler::WaterModeler(MainModelerWindow *main): } } -void WaterModeler::waterLevelChanged(double value) +void WaterModeler::waterLevelChanged(double) { // TODO //qDebug() << "water level : " << value; diff --git a/src/render/software/FluidMediumManager.cpp b/src/render/software/FluidMediumManager.cpp index 9f66e75..2466f7f 100644 --- a/src/render/software/FluidMediumManager.cpp +++ b/src/render/software/FluidMediumManager.cpp @@ -29,7 +29,7 @@ Color FluidMediumManager::applyTraversal(const Vector3 &eye, const Vector3 &loca int max_segments = media.size(); FluidMediumSegment* segments; segments = new FluidMediumSegment[max_segments]; - int segment_count = getTraversedMedia(segments, ray, max_segments); + getTraversedMedia(segments, ray, max_segments); delete[] segments; return color; diff --git a/src/render/software/TerrainRasterizer.cpp b/src/render/software/TerrainRasterizer.cpp index f836dd3..c66603b 100644 --- a/src/render/software/TerrainRasterizer.cpp +++ b/src/render/software/TerrainRasterizer.cpp @@ -192,7 +192,7 @@ void TerrainRasterizer::getTessellationInfo(CanvasPortion* canvas, bool displace } } -void TerrainRasterizer::processChunk(CanvasPortion* canvas, TerrainChunkInfo* chunk, double progress) +void TerrainRasterizer::processChunk(CanvasPortion* canvas, TerrainChunkInfo* chunk, double) { tessellateChunk(canvas, chunk, chunk->detail_hint); } diff --git a/src/tests/DefinitionNode_Test.cpp b/src/tests/DefinitionNode_Test.cpp index a652ce3..446f2e6 100644 --- a/src/tests/DefinitionNode_Test.cpp +++ b/src/tests/DefinitionNode_Test.cpp @@ -42,12 +42,12 @@ TEST(DefinitionNode, saveLoad) DefinitionNode* before = new DefinitionNode(NULL, "root"); DefinitionNode* before1 = new DefinitionNode(before, "before1"); - FloatNode* before11 = new FloatNode(before1, "before11", 2.1); - FloatNode* before12 = new FloatNode(before1, "before12", -4.3); + new FloatNode(before1, "before11", 2.1); + new FloatNode(before1, "before12", -4.3); DefinitionNode* before2 = new DefinitionNode(before, "before2"); - DefinitionNode* before21 = new DefinitionNode(before2, "before21"); - FloatNode* before22 = new FloatNode(before2, "before22"); - FloatNode* before3 = new FloatNode(before, "before3", 6.7); + new DefinitionNode(before2, "before21"); + new FloatNode(before2, "before22"); + new FloatNode(before, "before3", 6.7); stream = new PackStream(); stream->bindToFile("/tmp/test_paysages_pack", true); @@ -71,4 +71,7 @@ TEST(DefinitionNode, saveLoad) EXPECT_DOUBLE_EQ(0.0, after13->getValue()); EXPECT_DOUBLE_EQ(6.7, after3->getValue()); EXPECT_DOUBLE_EQ(0.0, after4->getValue()); + + delete before; + delete after; }