diff --git a/src/Standard/Standard_CString.hxx b/src/Standard/Standard_CString.hxx index 38c9ed0540..5e9fb14af5 100644 --- a/src/Standard/Standard_CString.hxx +++ b/src/Standard/Standard_CString.hxx @@ -12,13 +12,7 @@ // Alternatively, this file may be used under the terms of Open CASCADE // commercial license or contractual agreement. -//============================================================================ -//==== Titre: Standard_CString.hxx -//==== Role : The headr file of primitve type "CString" from package "Standard" -//==== -//==== Implementation: This is a primitive type implementadef with typedef -//==== typedef char* Standard_CString; -//============================================================================ +//!@file Functions working with plain C strings #ifndef _Standard_CString_HeaderFile # define _Standard_CString_HeaderFile @@ -27,7 +21,7 @@ # include # endif -# ifdef _MSC_VER +# if defined(_MSC_VER) && ! defined(strcasecmp) # define strcasecmp _stricmp # endif @@ -38,10 +32,6 @@ # include # endif - -class Handle_Standard_Type; - -inline Standard_Integer Abs (const Standard_Integer); inline Standard_Boolean IsSimilar(const Standard_CString One ,const Standard_CString Two); __Standard_API Standard_Integer HashCode (const Standard_CString,