- {
- //val = &(header->GetFileName().c_str()[path.length()+1]);
- val = &(header->GetFileName().c_str()[path.length()]);
+ {
+ // avoid the first '/' in File name !
+ if ( header->GetFileName().c_str()[path.length()]
+ == GDCM_FILESEPARATOR )
+ val = &(header->GetFileName().c_str()[path.length()+1]);
+ else
+ val = &(header->GetFileName().c_str()[path.length()]);