(file) Return to CommonUTF.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/CommonUTF.h between version 1.17 and 1.18

version 1.17, 2006/09/05 19:59:33 version 1.18, 2006/11/07 21:30:36
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Dave Rosckes   (rosckes@us.ibm.com)  
 //  
 // Modified By: Yi Zhou Hewlett-Packard Company (yi.zhou@hp.com)  
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #ifndef Pegasus_CommonUTF_h #ifndef Pegasus_CommonUTF_h
Line 61 
Line 57 
  
 PEGASUS_COMMON_LINKAGE extern  const char trailingBytesForUTF8[]; PEGASUS_COMMON_LINKAGE extern  const char trailingBytesForUTF8[];
  
 #define UTF_8_COUNT_TRAIL_BYTES(leadByte) (trailingBytesForUTF8[(Uint8)leadByte])  #define UTF_8_COUNT_TRAIL_BYTES(leadByte) \
       (trailingBytesForUTF8[(Uint8)leadByte])
  
 #define UTF8_NEXT(s, i) { \ #define UTF8_NEXT(s, i) { \
     (i)=((i) + UTF_8_COUNT_TRAIL_BYTES((s)[(i)]) + 1); \     (i)=((i) + UTF_8_COUNT_TRAIL_BYTES((s)[(i)]) + 1); \


Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2