more work
This commit is contained in:
parent
3109b047cc
commit
36058cae5f
|
|
@ -3,5 +3,4 @@ execvp.o /z/src/libc/orig_obj/execvp.o differ: char 6, line 1
|
||||||
getgrent.o /z/src/libc/orig_obj/getgrent.o differ: char 132, line 1
|
getgrent.o /z/src/libc/orig_obj/getgrent.o differ: char 132, line 1
|
||||||
malloc.o /z/src/libc/orig_obj/malloc.o differ: char 5, line 1
|
malloc.o /z/src/libc/orig_obj/malloc.o differ: char 5, line 1
|
||||||
nlist.o /z/src/libc/orig_obj/nlist.o differ: char 5, line 1
|
nlist.o /z/src/libc/orig_obj/nlist.o differ: char 5, line 1
|
||||||
qsort.o /z/src/libc/orig_obj/qsort.o differ: char 5, line 1
|
|
||||||
ttyname.o /z/src/libc/orig_obj/ttyname.o differ: char 5, line 1
|
ttyname.o /z/src/libc/orig_obj/ttyname.o differ: char 5, line 1
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
static int (*qscmp)();
|
static int (*qscmp)();
|
||||||
static int qses;
|
static int qses;
|
||||||
int qsuflg; /* used by sort command */
|
|
||||||
|
|
||||||
qsort(a, n, es, fc)
|
qsort(a, n, es, fc)
|
||||||
char *a;
|
char *a;
|
||||||
|
|
@ -20,7 +19,7 @@ char *a, *l;
|
||||||
{
|
{
|
||||||
register char *i, *j;
|
register char *i, *j;
|
||||||
register es;
|
register es;
|
||||||
char **k;
|
char *foo1, *foo2;
|
||||||
char *lp, *hp;
|
char *lp, *hp;
|
||||||
int c;
|
int c;
|
||||||
unsigned n;
|
unsigned n;
|
||||||
|
|
@ -70,10 +69,6 @@ loop:
|
||||||
|
|
||||||
|
|
||||||
if(i == lp) {
|
if(i == lp) {
|
||||||
if(qsuflg)
|
|
||||||
/* nullify non-unique lines */
|
|
||||||
for(k=(char **)lp; k<(char **)hp;)
|
|
||||||
*(*++k) = '\0';
|
|
||||||
if(lp-a >= l-hp) {
|
if(lp-a >= l-hp) {
|
||||||
qs1(hp+es, l);
|
qs1(hp+es, l);
|
||||||
l = lp;
|
l = lp;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue