Changeset 3567 for trunk/kStuff/kLdr/kLdrHlpStr.c
- Timestamp:
- Aug 27, 2007, 9:54:05 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kStuff/kLdr/kLdrHlpStr.c
r3537 r3567 42 42 * @param iBase The base to format it. (2,8,10 or 16) 43 43 */ 44 char *kldrHlpInt2Ascii(char *psz, size_tcch, long lVal, unsigned iBase)44 char *kldrHlpInt2Ascii(char *psz, KSIZE cch, long lVal, unsigned iBase) 45 45 { 46 46 static const char s_szDigits[] = "0123456789abcdefghijklmnopqrstuvwxyz"; … … 81 81 82 82 83 size_t kLdrHlpStrNLen(const char *psz, size_tcchMax)83 KSIZE kLdrHlpStrNLen(const char *psz, KSIZE cchMax) 84 84 { 85 85 const char * const pszStart = psz; … … 90 90 91 91 92 int kLdrHlpMemIComp(const void *pv1, const void *pv2, size_tcb)92 int kLdrHlpMemIComp(const void *pv1, const void *pv2, KSIZE cb) 93 93 { 94 const uint8_t *pb1 = (const uint8_t*)pv1;95 const uint8_t *pb2 = (const uint8_t*)pv2;94 const KU8 *pb1 = (const KU8 *)pv1; 95 const KU8 *pb2 = (const KU8 *)pv2; 96 96 while (cb-- > 0) 97 97 { 98 98 if (*pb1 != *pb2) 99 99 { 100 const uint8_tu1 = *pb1 >= 'a' && *pb1 <= 'z' ? *pb1 - 'a' : *pb1;101 const uint8_tu2 = *pb2 >= 'a' && *pb2 <= 'z' ? *pb2 - 'a' : *pb2;100 const KU8 u1 = *pb1 >= 'a' && *pb1 <= 'z' ? *pb1 - 'a' : *pb1; 101 const KU8 u2 = *pb2 >= 'a' && *pb2 <= 'z' ? *pb2 - 'a' : *pb2; 102 102 if (u1 != u2) 103 103 return (int)*pb1 - (int)*pb2; … … 112 112 int kLdrHlpStrIComp(const char *pv1, const char *pv2) 113 113 { 114 const uint8_t *pb1 = (const uint8_t*)pv1;115 const uint8_t *pb2 = (const uint8_t*)pv2;114 const KU8 *pb1 = (const KU8 *)pv1; 115 const KU8 *pb2 = (const KU8 *)pv2; 116 116 for (;;) 117 117 { 118 118 if (*pb1 != *pb2) 119 119 { 120 const uint8_tu1 = *pb1 >= 'a' && *pb1 <= 'z' ? *pb1 - 'a' : *pb1;121 const uint8_tu2 = *pb2 >= 'a' && *pb2 <= 'z' ? *pb2 - 'a' : *pb2;120 const KU8 u1 = *pb1 >= 'a' && *pb1 <= 'z' ? *pb1 - 'a' : *pb1; 121 const KU8 u2 = *pb2 >= 'a' && *pb2 <= 'z' ? *pb2 - 'a' : *pb2; 122 122 if (u1 != u2) 123 123 return (int)*pb1 - (int)*pb2; … … 147 147 148 148 #ifdef kLdrHlpMemChr_needed 149 void *kLdrHlpMemChr(const void *pv, int ch, size_tcb)149 void *kLdrHlpMemChr(const void *pv, int ch, KSIZE cb) 150 150 { 151 const uint8_t *pb = (const uint8_t*)pv;152 const uint8_t b = (uint8_t)ch;151 const KU8 *pb = (const KU8 *)pv; 152 const KU8 b = (KU8)ch; 153 153 while (cb-- > 0) 154 154 { … … 163 163 164 164 #ifdef kLdrHlpMemMove_needed 165 void *kLdrHlpMemMove(void *pv1, const void *pv2, size_tcb)165 void *kLdrHlpMemMove(void *pv1, const void *pv2, KSIZE cb) 166 166 { 167 uint8_t *pbDst = (uint8_t*)pv1;168 const uint8_t *pbSrc = (const uint8_t*)pv2;167 KU8 *pbDst = (KU8 *)pv1; 168 const KU8 *pbSrc = (const KU8 *)pv2; 169 169 while (cb-- > 0) 170 170 { 171 const uint8_tb = *pbSrc++;171 const KU8 b = *pbSrc++; 172 172 *pbDst++ = b; 173 173 } … … 178 178 179 179 #ifdef kLdrHlpStrNComp_needed 180 int kLdrHlpStrNComp(const char *psz1, const char *psz2, size_tcch)180 int kLdrHlpStrNComp(const char *psz1, const char *psz2, KSIZE cch) 181 181 { 182 182 while (cch-- > 0) … … 191 191 return 0; 192 192 } 193 #endif 193 #endif 194 194
Note:
See TracChangeset
for help on using the changeset viewer.