Home | History | Annotate | Download | only in common

Lines Matching defs:pathLen

612     uint32_t     pathLen = 0;
625 pathLen = (int32_t)uprv_strlen(path);
631 pathLen = (int32_t)uprv_strlen(path);
634 pathLen = (int32_t)(iter->nextPath - path);
641 if(pathLen == 0) {
650 for(qqq=0;qqq<pathLen;qqq++)
658 uprv_strncpy(iter->pathBuffer, path, pathLen);
659 iter->pathBuffer[pathLen] = 0;
665 (pathLen>=4) &&
666 uprv_strncmp(iter->pathBuffer +(pathLen-4),iter->suffix,4)==0 && /* suffix matches */
677 if(iter->pathBuffer[pathLen-1] != U_FILE_SEP_CHAR) {
678 if((pathLen>=4) &&
679 uprv_strncmp(iter->pathBuffer+(pathLen-4), ".dat", 4) == 0)
689 (pathLen > iter->packageStubLen) &&
690 !uprv_strcmp(iter->pathBuffer + pathLen - iter->packageStubLen, iter->packageStub)) {
694 pathLen -= iter->packageStubLen;
697 iter->pathBuffer[pathLen++] = U_FILE_SEP_CHAR;
700 uprv_strncpy(iter->pathBuffer + pathLen, /* + basename */
704 pathLen += iter->packageStubLen-1;
708 uprv_strcpy(iter->pathBuffer + pathLen,
710 pathLen += (int32_t)uprv_strlen(iter->suffix);