Home | History | Annotate | Download | only in dist

Lines Matching defs:rpnt

368      char * rpnt, *lpnt;
373 rpnt = (*r)->isorec.name;
388 if( strcmp(rpnt, lpnt) == 0 )
404 if( strcmp(rpnt, ".") == 0 ) return -1;
407 if( strcmp(rpnt, "..") == 0 ) return -1;
417 if((*r)->isorec.name_len[0] == 1 && *rpnt == 0) return -1; /* '.' */
420 if((*r)->isorec.name_len[0] == 1 && *rpnt == 1) return -1; /* '..' */
424 while(*rpnt && *lpnt)
426 if(*rpnt == ';' && *lpnt != ';') return -1;
427 if(*rpnt != ';' && *lpnt == ';') return 1;
429 if(*rpnt == ';' && *lpnt == ';') return 0;
431 if(*rpnt == '.' && *lpnt != '.') return -1;
432 if(*rpnt != '.' && *lpnt == '.') return 1;
434 if((unsigned char)*rpnt < (unsigned char)*lpnt) return -1;
435 if((unsigned char)*rpnt > (unsigned char)*lpnt) return 1;
436 rpnt++; lpnt++;
438 if(*rpnt) return 1;