diff --git a/IO/GDAL/vtkGDALRasterReader.cxx b/IO/GDAL/vtkGDALRasterReader.cxx
index e3ad144bd52efc842d1716491726d48f747dba45..4fb036b226eb226f14286515622e4f096dd842dd 100644
--- a/IO/GDAL/vtkGDALRasterReader.cxx
+++ b/IO/GDAL/vtkGDALRasterReader.cxx
@@ -755,7 +755,7 @@ int vtkGDALRasterReader::RequestData(vtkInformation* vtkNotUsed(request),
   noDataArray->SetName("NO_DATA_VALUE");
   noDataArray->SetNumberOfComponents(1);
   noDataArray->SetNumberOfTuples(this->Implementation->NumberOfBands);
-  for (int i=0; i<this->Implementation->NumberOfBands; i++)
+  for (int i=0; i<this->Implementation->NumberOfBands; ++i)
     {
     int success = 0;
     double noDataValue = this->Implementation->GDALData->GetRasterBand(