Skip to content

Commit cb1a5b2

Browse files
committed
Merge branch 'release'
2 parents 9e71dc9 + 3cb1ea5 commit cb1a5b2

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

Utilities/VTK/Applications/gdcm2vtk.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,7 @@ int main(int argc, char *argv[])
498498
{
499499
imgreader->SetFileLowerLeft( lowerleft );
500500
if( names->GetNumberOfValues() == 1 )
501-
imgreader->SetFileName( names->GetValue(0) );
501+
imgreader->SetFileName( names->GetValue(0).c_str() );
502502
else
503503
imgreader->SetFileNames(names);
504504
imgreader->Update();

Utilities/VTK/Applications/gdcmviewer.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ void ExecuteViewer(TViewer *viewer, vtkStringArray *filenames)
321321
vtkGDCMImageReader *reader = vtkGDCMImageReader::New();
322322
if( filenames->GetSize() == 1 ) // Backward compatible...
323323
{
324-
reader->SetFileName( filenames->GetValue(0) );
324+
reader->SetFileName( filenames->GetValue(0).c_str() );
325325
}
326326
else
327327
{

Utilities/VTK/Testing/Cxx/TestvtkGDCMImageWriter2.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ int TestvtkGDCMImageWrite2(const char *filename, bool verbose = false)
113113
// Need to check we can still read those files back:
114114
for(int file=0; file<filenames->GetNumberOfValues(); ++file)
115115
{
116-
const char *fname = filenames->GetValue(file);
116+
const char *fname = filenames->GetValue(file).c_str();
117117
gdcm::ImageReader r;
118118
//r.SetFileName( gdcmfile.c_str() );
119119
r.SetFileName( fname );

Utilities/VTK/Testing/Cxx/TestvtkGDCMThreadedImageReader2.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ int TestvtkGDCMThreadedImageRead2(const char *filename, bool verbose = false)
160160
assert( sarray->GetNumberOfValues() == (int)nfiles );
161161
reader->SetFileNames( sarray );
162162
sarray->Delete();
163-
refimage = sarray->GetValue( 0 ); // Ok since sarray is ref count
163+
refimage = sarray->GetValue( 0 ).c_str(); // Ok since sarray is ref count
164164
}
165165
else
166166
{

Utilities/VTK/vtkGDCMImageReader.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,7 @@ ComputePixelTypeFromFiles(const char *inputfilename, vtkStringArray *filenames,
608608
// FIXME a gdcm::Scanner would be much faster here:
609609
for(int i = 0; i < filenames->GetNumberOfValues(); ++i )
610610
{
611-
const char *filename = filenames->GetValue( i );
611+
const char *filename = filenames->GetValue( i ).c_str();
612612
gdcm::ImageReader reader;
613613
reader.SetFileName( filename );
614614
if( !reader.Read() )
@@ -703,7 +703,7 @@ int vtkGDCMImageReader::RequestInformationCompat()
703703
}
704704
else if ( this->FileNames && this->FileNames->GetNumberOfValues() > 0 )
705705
{
706-
filename = this->FileNames->GetValue( 0 );
706+
filename = this->FileNames->GetValue( 0 ).c_str();
707707
}
708708
else
709709
{
@@ -1459,7 +1459,7 @@ int vtkGDCMImageReader::RequestDataCompat()
14591459
for(int j = dext[4]; !this->AbortExecute && j <= dext[5]; ++j)
14601460
{
14611461
assert( j >= 0 && j <= this->FileNames->GetNumberOfValues() );
1462-
const char *filename = this->FileNames->GetValue( j );
1462+
const char *filename = this->FileNames->GetValue( j ).c_str();
14631463
int load = this->LoadSingleFile( filename, pointer, len );
14641464
if( !load )
14651465
{

Utilities/VTK/vtkGDCMImageReader2.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ ComputePixelTypeFromFiles(const char *inputfilename, vtkStringArray *filenames,
388388
// FIXME a gdcm::Scanner would be much faster here:
389389
for(int i = 0; i < filenames->GetNumberOfValues(); ++i )
390390
{
391-
const char *filename = filenames->GetValue( i );
391+
const char *filename = filenames->GetValue( i ).c_str();
392392
gdcm::ImageReader reader;
393393
reader.SetFileName( filename );
394394
if( !reader.Read() )
@@ -480,7 +480,7 @@ int vtkGDCMImageReader2::RequestInformationCompat()
480480
}
481481
else if ( this->FileNames && this->FileNames->GetNumberOfValues() > 0 )
482482
{
483-
filename = this->FileNames->GetValue( 0 );
483+
filename = this->FileNames->GetValue( 0 ).c_str();
484484
}
485485
else
486486
{
@@ -1177,7 +1177,7 @@ int vtkGDCMImageReader2::RequestDataCompat()
11771177
for(int j = outExt[4]; !this->AbortExecute && j <= outExt[5]; ++j)
11781178
{
11791179
assert( j >= 0 && j <= this->FileNames->GetNumberOfValues() );
1180-
const char *filename = this->FileNames->GetValue( j );
1180+
const char *filename = this->FileNames->GetValue( j ).c_str();
11811181
int load = this->LoadSingleFile( filename, pointer, len );
11821182
vtkDebugMacro( "LoadSingleFile: " << filename );
11831183
if( !load )

Utilities/VTK/vtkGDCMImageWriter.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ int vtkGDCMImageWriter::RequestData(
255255
{
256256
if( this->FileNames->GetNumberOfValues() )
257257
{
258-
const char *filename = this->FileNames->GetValue(0);
258+
const char *filename = this->FileNames->GetValue(0).c_str();
259259
return const_cast<char*>(filename);
260260
}
261261
return this->Superclass::GetFileName();
@@ -1148,7 +1148,7 @@ int vtkGDCMImageWriter::WriteGDCMData(vtkImageData *data, int timeStep)
11481148
if( this->FileNames->GetNumberOfValues() )
11491149
{
11501150
//int n = this->FileNames->GetNumberOfValues();
1151-
filename = this->FileNames->GetValue(k);
1151+
filename = this->FileNames->GetValue(k).c_str();
11521152
}
11531153
else
11541154
{

Utilities/VTK/vtkGDCMThreadedImageReader2.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ vtkGDCMThreadedImageReader2::~vtkGDCMThreadedImageReader2()
7171
//----------------------------------------------------------------------------
7272
const char *vtkGDCMThreadedImageReader2::GetFileName(int i)
7373
{
74-
return this->FileNames->GetValue( i );
74+
return this->FileNames->GetValue( i ).c_str();
7575
}
7676

7777
//----------------------------------------------------------------------------
@@ -106,7 +106,7 @@ void vtkGDCMThreadedImageReader2Execute(vtkGDCMThreadedImageReader2 *self,
106106
for( int i = outExt[4]; i <= outExt[5] && i < maxfiles; ++i )
107107
{
108108
assert( i < maxfiles );
109-
const char *filename = self->GetFileNames()->GetValue( i );
109+
const char *filename = self->GetFileNames()->GetValue( i ).c_str();
110110
//ReadOneFile( filename );
111111
//outData->GetPointData()->GetScalars()->SetName("GDCMImage");
112112

0 commit comments

Comments
 (0)