Changeset 2891 for trunk/kLdr/kLdrHlp.h


Ignore:
Timestamp:
Nov 21, 2006, 10:40:45 PM (19 years ago)
Author:
bird
Message:

interface adjustment (in progress).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kLdr/kLdrHlp.h

    r2883 r2891  
    8282/** strcmp */
    8383# define kLdrHlpStrComp(a, b)  __builtin_strcmp(a, b)
     84/** strncmp */
     85# define kLdrHlpStrNComp(a,b,c) __builtin_strncmp(a, b, c)
    8486/** strlen */
    8587# define kLdrHlpStrLen(a)      __builtin_strlen(a)
     
    110112/** strcmp */
    111113# define kLdrHlpStrComp(a, b)  strcmp(a, b)
     114/** strncmp */
     115# define kLdrHlpStrNComp_needed
    112116/** strlen */
    113117# define kLdrHlpStrLen(a)      strlen(a)
     
    127131char   *kLdrHlpStrChr(const char *psz, int ch);
    128132#endif
     133#ifdef kLdrHlpStrChr_needed
     134int     kLdrHlpStrNComp(const char *psz1, const char *psz2, size_t cch);
     135#endif
    129136#ifdef kLdrHlpMemChr_needed
    130137void   *kLdrHlpMemChr(const void *pv, int ch, size_t cb);
     
    142149 || !defined(kLdrHlpMemSet) \
    143150 || (!defined(kLdrHlpStrChr) && !defined(kLdrHlpStrChr_needed)) \
     151 || !defined(kLdrHlpStrComp) \
     152 || (!defined(kLdrHlpStrNComp) && !defined(kLdrHlpStrNComp_needed)) \
    144153 || !defined(kLdrHlpStrLen) \
    145154 || !defined(kLdrHlpAllocA) \
Note: See TracChangeset for help on using the changeset viewer.