Home | History | Annotate | Download | only in common

Lines Matching defs:pathLen

576     uint32_t     pathLen = 0;
589 pathLen = (int32_t)uprv_strlen(path);
595 pathLen = (int32_t)uprv_strlen(path);
598 pathLen = (int32_t)(iter->nextPath - path);
605 if(pathLen == 0) {
614 for(qqq=0;qqq<pathLen;qqq++)
622 uprv_strncpy(iter->pathBuffer, path, pathLen);
623 iter->pathBuffer[pathLen] = 0;
629 (pathLen>=4) &&
630 uprv_strncmp(iter->pathBuffer +(pathLen-4),iter->suffix,4)==0 && /* suffix matches */
641 if(iter->pathBuffer[pathLen-1] != U_FILE_SEP_CHAR) {
642 if((pathLen>=4) &&
643 uprv_strncmp(iter->pathBuffer+(pathLen-4), ".dat", 4) == 0)
653 (pathLen > iter->packageStubLen) &&
654 !uprv_strcmp(iter->pathBuffer + pathLen - iter->packageStubLen, iter->packageStub)) {
658 pathLen -= iter->packageStubLen;
661 iter->pathBuffer[pathLen++] = U_FILE_SEP_CHAR;
664 uprv_strncpy(iter->pathBuffer + pathLen, /* + basename */
668 pathLen += iter->packageStubLen-1;
672 uprv_strcpy(iter->pathBuffer + pathLen,
674 pathLen += (int32_t)uprv_strlen(iter->suffix);