pike.git / src / stralloc.c

version» Context lines:

pike.git/src/stralloc.c:1507:    }   }         /* does not take locale into account */   ptrdiff_t generic_quick_binary_strcmp(const char *a,    ptrdiff_t alen, int asize,    const char *b,    ptrdiff_t blen, int bsize)   { +  ptrdiff_t pos;    if(!asize && !bsize)    return low_quick_binary_strcmp(a, alen, b, blen);    -  ptrdiff_t pos; +     for(pos=0;pos< MINIMUM(alen,blen) ;pos++)    {    p_wchar2 ac=generic_extract(a,asize,pos);    p_wchar2 bc=generic_extract(b,bsize,pos);    if(ac != bc) {    if (ac < bc) return -1;    return 1;    }    }    return alen-blen;