Program: gdcm
Module: $RCSfile: gdcmDocument.cxx,v $
Language: C++
- Date: $Date: 2004/11/16 16:20:23 $
- Version: $Revision: 1.129 $
+ Date: $Date: 2004/11/16 16:49:01 $
+ Version: $Revision: 1.130 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// for brain damaged headers
return UnknownTS;
}
- while ( !isdigit(transfer[transfer.length()-1]) )
+ while ( !isdigit((unsigned char)transfer[transfer.length()-1]) )
{
transfer.erase(transfer.length()-1, 1);
}
// expected VR read happens to be non-ascii characters we consider
// we hit falsely explicit VR tag.
- if ( !isalpha(vr[0]) && !isalpha(vr[1]) )
+ if ( !isalpha((unsigned char)vr[0]) && !isalpha((unsigned char)vr[1]) )
{
realExplicit = false;
}
Program: gdcm
Module: $RCSfile: gdcmHeader.cxx,v $
Language: C++
- Date: $Date: 2004/11/16 05:03:35 $
- Version: $Revision: 1.201 $
+ Date: $Date: 2004/11/16 16:49:01 $
+ Version: $Revision: 1.202 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
return "Uncompressed ACR-NEMA";
}
- while ( ! isdigit(transfertSyntax[transfertSyntax.length()-1]) )
+ while ( ! isdigit((unsigned char)transfertSyntax[transfertSyntax.length()-1]) )
{
transfertSyntax.erase(transfertSyntax.length()-1, 1);
}
Program: gdcm
Module: $RCSfile: gdcmUtil.cxx,v $
Language: C++
- Date: $Date: 2004/11/16 10:37:54 $
- Version: $Revision: 1.66 $
+ Date: $Date: 2004/11/16 16:49:01 $
+ Version: $Revision: 1.67 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
std::string str = s;
- for(unsigned int i=0;i<str.size();i++)
+ for(unsigned int i=0; i<str.size(); i++)
{
- if(!isprint(str[i]))
+ if(!isprint((unsigned char)str[i]))
{
- str[i]='.';
+ str[i] = '.';
}
}
- if(str.size()>0)
+ if(str.size() > 0)
{
- if(!isprint(s[str.size()-1]))
+ if(!isprint((unsigned char)s[str.size()-1]))
{
- if(s[str.size()-1]==0)
+ if(s[str.size()-1] == 0)
{
- str[str.size()-1]=' ';
+ str[str.size()-1] = ' ';
}
}
}
Program: gdcm
Module: $RCSfile: gdcmValEntry.cxx,v $
Language: C++
- Date: $Date: 2004/11/10 15:54:45 $
- Version: $Revision: 1.35 $
+ Date: $Date: 2004/11/16 16:49:01 $
+ Version: $Revision: 1.36 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
if ( v.length() != 0 ) // for brain damaged headers
{
- if ( ! isdigit(v[v.length()-1]) )
+ if ( ! isdigit((unsigned char)v[v.length()-1]) )
{
v.erase(v.length()-1, 1);
}
{
if ( v.length() != 0 ) // for brain damaged headers
{
- if ( ! isdigit(v[v.length()-1]) )
+ if ( ! isdigit((unsigned char)v[v.length()-1]) )
{
v.erase(v.length()-1, 1);
}
{
if ( v.length() != 0 ) // for brain damaged headers
{
- if ( ! isdigit(v[v.length()-1]) )
+ if ( ! isdigit((unsigned char)v[v.length()-1]) )
{
v.erase(v.length()-1, 1);
}