diff --git a/ZCppMain/ZMainHead.H b/ZCppMain/ZMainHead.H index fb869ec..aa96778 100644 --- a/ZCppMain/ZMainHead.H +++ b/ZCppMain/ZMainHead.H @@ -2581,7 +2581,7 @@ namespace ZNsMain inline ZTypLLong ATOLL(const char* ApcChar, ZTypIntI AI_Length) { - return AToInt(ApcChar, AI_Length); + return AToInt(ApcChar, AI_Length); }/* inline ZTypLLong ATOL(const char* ApcChar, ZTypIntI AI_Length)*/ @@ -2594,7 +2594,7 @@ namespace ZNsMain inline ZTypLong ATOL(const char* ApcChar, ZTypIntI AI_Length) { - return AToInt(ApcChar, AI_Length); + return AToInt(ApcChar, AI_Length); }/* inline ZTypLong ATOL(const char* ApcChar, ZTypIntI AI_Length)*/ @@ -2618,13 +2618,21 @@ namespace ZNsMain inline double ATOD(const char* ApcChar)*/ - template inline LLength GetLength(const TTypeCh* ApcChar) + template + inline ZTypLength GetLength(const TTypeCh* ApcChar) { - if(ApcChar==0) return 0; long VL_Length=0; - - while(*(ApcChar+VL_Length)!=_T('\0')) ++VL_Length; return VL_Length; + if(ApcChar==0) return 0; + + ZTypLength VL_Length=0 ; + + while(*(ApcChar+VL_Length)!=_T('\0')) + ++VL_Length; + ///////////////////////////////////// + + return VL_Length; }/* - template LLength GetLength(const TTypeCh* ApcChar) */ + template + inline ZTypLength GetLength(const TTypeCh* ApcChar) */ template inline TTypeSize GetLengthType(const TTypeCh* ApcChar)