- remove unused args.
text data bss dec hex filename 7353 4 92 7449 1d19 coreutils/diff.o-gcc-4.2.oorig 7332 4 92 7428 1d04 coreutils/diff.o
This commit is contained in:
parent
693a93608a
commit
cc4003f778
@ -501,7 +501,7 @@ static int skipline(FILE *f)
|
|||||||
* to confounding by hashing (which result in "jackpot")
|
* to confounding by hashing (which result in "jackpot")
|
||||||
* 2. collect random access indexes to the two files
|
* 2. collect random access indexes to the two files
|
||||||
*/
|
*/
|
||||||
static void check(char *file1, FILE *f1, char *file2, FILE *f2)
|
static void check(FILE *f1, FILE *f2)
|
||||||
{
|
{
|
||||||
int i, j, jackpot, c, d;
|
int i, j, jackpot, c, d;
|
||||||
long ctold, ctnew;
|
long ctold, ctnew;
|
||||||
@ -636,7 +636,7 @@ static void uni_range(int a, int b)
|
|||||||
printf("%d,0", b);
|
printf("%d,0", b);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int fetch(long *f, int a, int b, FILE *lb, int ch, int oldfile)
|
static int fetch(long *f, int a, int b, FILE *lb, int ch)
|
||||||
{
|
{
|
||||||
int i, j, c, lastc, col, nc;
|
int i, j, c, lastc, col, nc;
|
||||||
|
|
||||||
@ -733,23 +733,23 @@ static void dump_unified_vec(FILE *f1, FILE *f2)
|
|||||||
|
|
||||||
switch (ch) {
|
switch (ch) {
|
||||||
case 'c':
|
case 'c':
|
||||||
fetch(ixold, lowa, a - 1, f1, ' ', 0);
|
fetch(ixold, lowa, a - 1, f1, ' ');
|
||||||
fetch(ixold, a, b, f1, '-', 0);
|
fetch(ixold, a, b, f1, '-');
|
||||||
fetch(ixnew, c, d, f2, '+', 0);
|
fetch(ixnew, c, d, f2, '+');
|
||||||
break;
|
break;
|
||||||
case 'd':
|
case 'd':
|
||||||
fetch(ixold, lowa, a - 1, f1, ' ', 0);
|
fetch(ixold, lowa, a - 1, f1, ' ');
|
||||||
fetch(ixold, a, b, f1, '-', 0);
|
fetch(ixold, a, b, f1, '-');
|
||||||
break;
|
break;
|
||||||
case 'a':
|
case 'a':
|
||||||
fetch(ixnew, lowc, c - 1, f2, ' ', 0);
|
fetch(ixnew, lowc, c - 1, f2, ' ');
|
||||||
fetch(ixnew, c, d, f2, '+', 0);
|
fetch(ixnew, c, d, f2, '+');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
lowa = b + 1;
|
lowa = b + 1;
|
||||||
lowc = d + 1;
|
lowc = d + 1;
|
||||||
}
|
}
|
||||||
fetch(ixnew, d + 1, upd, f2, ' ', 0);
|
fetch(ixnew, d + 1, upd, f2, ' ');
|
||||||
|
|
||||||
context_vec_ptr = context_vec_start - 1;
|
context_vec_ptr = context_vec_start - 1;
|
||||||
}
|
}
|
||||||
@ -994,7 +994,7 @@ static int diffreg(char *ofile1, char *ofile2, int flags)
|
|||||||
|
|
||||||
ixold = xrealloc(ixold, (len[0] + 2) * sizeof(long));
|
ixold = xrealloc(ixold, (len[0] + 2) * sizeof(long));
|
||||||
ixnew = xrealloc(ixnew, (len[1] + 2) * sizeof(long));
|
ixnew = xrealloc(ixnew, (len[1] + 2) * sizeof(long));
|
||||||
check(file1, f1, file2, f2);
|
check(f1, f2);
|
||||||
output(file1, f1, file2, f2);
|
output(file1, f1, file2, f2);
|
||||||
|
|
||||||
closem:
|
closem:
|
||||||
@ -1061,7 +1061,8 @@ static int dir_strcmp(const void *p1, const void *p2) {
|
|||||||
|
|
||||||
/* This function adds a filename to dl, the directory listing. */
|
/* This function adds a filename to dl, the directory listing. */
|
||||||
|
|
||||||
static int add_to_dirlist (const char *filename, struct stat *statbuf, void *userdata) {
|
static int add_to_dirlist (const char *filename,
|
||||||
|
struct stat ATTRIBUTE_UNUSED *sb, void *userdata) {
|
||||||
dl_count++;
|
dl_count++;
|
||||||
dl = xrealloc(dl, dl_count * sizeof(char *));
|
dl = xrealloc(dl, dl_count * sizeof(char *));
|
||||||
dl[dl_count - 1] = bb_xstrdup(filename);
|
dl[dl_count - 1] = bb_xstrdup(filename);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user