if (strcmp(reftable
[i
], tag
)==0)
reftable
[refnum
+1] = rtp
;
err("too many references (%d) for table", refnum
);
if (rtp
> reftext
+ NRFTXT
)
err("reftext too big (%d)", rtp
-reftext
);
fprintf(stderr
, "closing %o\n",fo
);
fprintf(stderr
, "dumpold for %s ftemp is %o stdout %o\n", tfile
, ftemp
, stdout
);
sprintf(comm
, "sort -fd %s -o %s", tfile
, tfile
);
fprintf(stderr
, "reopened %s as %o\n",tfile
,fi
);
while ( (c
= getc(fi
)) >=0)
/* make old-new ref number table */
while ( (c
=getc(fi
)) != FLAG
)
err("too many references to renumber",0);
fprintf(stderr
, "nr %d assigned to atoi(tb) %d\n",nr
,irr
);
fprintf(stderr
, "recopy, fnam %s\n",fnam
);
ftemp
= fopen(fnam
, "r");
fprintf(stderr
, "Can't reopen %s\n", fnam
);
fprintf(stderr
, "open ok ftemp %o\n",ftemp
);
fprintf(stderr
, "read char %o /%c/\n",c
,c
);
while ( (c
= getc(ftemp
)) != FLAG
&& c
!= EOF
)
fprintf(stderr
, "prelim number is %d\n",tbx
);
expkey (tbx
, newr
[tbx
], stdout
);
fprintf(stderr
, "finished reading file \n");
fprintf(stderr
, "le\ 1aving recopy\n");