diff --git a/IO/XML/vtkXMLPDataWriter.cxx b/IO/XML/vtkXMLPDataWriter.cxx index e41ed5c1e3754fff3fa2a3ca1048de508aae26c4..0ea67e5b562f68df8bbf0f1a00d31045c59cf5d4 100644 --- a/IO/XML/vtkXMLPDataWriter.cxx +++ b/IO/XML/vtkXMLPDataWriter.cxx @@ -328,10 +328,13 @@ int vtkXMLPDataWriter::WritePiece(int index) delete [] fileName; // Copy the writer settings. + pWriter->SetDebug(this->Debug); pWriter->SetCompressor(this->Compressor); pWriter->SetDataMode(this->DataMode); pWriter->SetByteOrder(this->ByteOrder); pWriter->SetEncodeAppendedData(this->EncodeAppendedData); + pWriter->SetHeaderType(this->HeaderType); + pWriter->SetBlockSize(this->BlockSize); // Write the piece. int result = pWriter->Write();