Ignore:
Timestamp:
Aug 27, 2007, 9:54:05 PM (18 years ago)
Author:
bird
Message:

Use the new type system.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kStuff/kLdr/kLdrHlpStr.c

    r3537 r3567  
    4242 * @param   iBase       The base to format it. (2,8,10 or 16)
    4343 */
    44 char *kldrHlpInt2Ascii(char *psz, size_t cch, long lVal, unsigned iBase)
     44char *kldrHlpInt2Ascii(char *psz, KSIZE cch, long lVal, unsigned iBase)
    4545{
    4646    static const char s_szDigits[] = "0123456789abcdefghijklmnopqrstuvwxyz";
     
    8181
    8282
    83 size_t  kLdrHlpStrNLen(const char *psz, size_t cchMax)
     83KSIZE  kLdrHlpStrNLen(const char *psz, KSIZE cchMax)
    8484{
    8585    const char * const pszStart = psz;
     
    9090
    9191
    92 int     kLdrHlpMemIComp(const void *pv1, const void *pv2, size_t cb)
     92int     kLdrHlpMemIComp(const void *pv1, const void *pv2, KSIZE cb)
    9393{
    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;
    9696    while (cb-- > 0)
    9797    {
    9898        if (*pb1 != *pb2)
    9999        {
    100             const uint8_t u1 = *pb1 >= 'a' && *pb1 <= 'z' ? *pb1 - 'a' : *pb1;
    101             const uint8_t u2 = *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;
    102102            if (u1 != u2)
    103103                return (int)*pb1 - (int)*pb2;
     
    112112int     kLdrHlpStrIComp(const char *pv1, const char *pv2)
    113113{
    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;
    116116    for (;;)
    117117    {
    118118        if (*pb1 != *pb2)
    119119        {
    120             const uint8_t u1 = *pb1 >= 'a' && *pb1 <= 'z' ? *pb1 - 'a' : *pb1;
    121             const uint8_t u2 = *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;
    122122            if (u1 != u2)
    123123                return (int)*pb1 - (int)*pb2;
     
    147147
    148148#ifdef kLdrHlpMemChr_needed
    149 void   *kLdrHlpMemChr(const void *pv, int ch, size_t cb)
     149void   *kLdrHlpMemChr(const void *pv, int ch, KSIZE cb)
    150150{
    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;
    153153    while (cb-- > 0)
    154154    {
     
    163163
    164164#ifdef kLdrHlpMemMove_needed
    165 void   *kLdrHlpMemMove(void *pv1, const void *pv2, size_t cb)
     165void   *kLdrHlpMemMove(void *pv1, const void *pv2, KSIZE cb)
    166166{
    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;
    169169    while (cb-- > 0)
    170170    {
    171         const uint8_t b = *pbSrc++;
     171        const KU8 b = *pbSrc++;
    172172        *pbDst++ = b;
    173173    }
     
    178178
    179179#ifdef kLdrHlpStrNComp_needed
    180 int     kLdrHlpStrNComp(const char *psz1, const char *psz2, size_t cch)
     180int     kLdrHlpStrNComp(const char *psz1, const char *psz2, KSIZE cch)
    181181{
    182182    while (cch-- > 0)
     
    191191    return 0;
    192192}
    193 #endif 
     193#endif
    194194
Note: See TracChangeset for help on using the changeset viewer.