Fixes for ctex2
root at bobkat.UUCP
root at bobkat.UUCP
Fri Mar 13 05:14:39 AEST 1987
Newsgroups: comp.sources.bugs
Subject: Fixes to CTEX2
Expires:
References:
Sender:
Reply-To: root at bobkat.UUCP (Grass Roots)
Followup-To:
Distribution: world
Organization: Digital Lynx, Inc; Dallas, TX
Keywords:
This note pertains to CTEX which is distributed by Pat Joseph Monardo
from Berkeley. What follows is a Makefile which removes the need to
have three seperate subdirectories and the need to recompile ALL of
the sources 3 times. Also, there is a patch file for error.c and
tex.c to make it return useful exit codes.
In order to use the Makefile, put one copy of all the sources into the
top level directory (which you probably already have). There are many
#ifdef's in the header files which need to be removed. If the only
action an #ifdef performs is to declare a function, then it needs to
be removed. The includes all of them except three in heap.h and one
in hyph.h. Replace the old makefile with this one and you should be
all set. (After everything seems to work, I would delete the now
unused subdirectories.) The ``make depend'' will not work for you but
thats a detail.
Perry Smith
pedz at bobkat
---------------------------------------- Makefile --------------------
# The .l.o files are compiled and moved into a library for use by
# virtex, initex and statex. The .v.o files are used only by virtex.
# The .i.o files are used only with initex. The .s.o files are used
# only with statex. If you add or removed code that depends upon INIT
# or STAT being defined (or undefined), the you need to look at these
# lists and figure out what to do.
.SUFFIXES:
.SUFFIXES: .c .v.o .i.o .s.o .l.o
CppFlags=
CFLAGS=-20 -f -O $(CppFlags)
LDFLAGS=
CFILES=align.c arith.c box.c boxlists.c char.c cmds.c cond.c def.c \
dvi.c eq.c eqstack.c error.c eval.c evalstack.c expand.c \
file.c fmt.c hash.c heap.c hyph.c io.c math.c mathlists.c \
mlist-hlist.c pack.c page.c par.c print.c scan.c string.c \
tex.c texext.c tfm.c token.c tokenlists.c tokenstack.c
HFILES=align.h arith.h box.h boxlists.h char.h cmds.h cond.h def.h \
dvi.h eq.h eqstack.h error.h eval.h evalstack.h expand.h \
file.h fmt.h hash.h heap.h hyph.h io.h math.h mathlists.h \
mlist-hlist.h pack.h page.h par.h print.h scan.h string.h \
tex.h texext.h tfm.h token.h tokenlists.h tokenstack.h
OFILES=align.l.o arith.l.o box.l.o boxlists.l.o char.l.o cmds.l.o \
cond.l.o def.l.o dvi.l.o eqstack.l.o error.l.o eval.l.o \
evalstack.l.o expand.l.o file.l.o fmt.l.o hyph.l.o io.l.o \
math.l.o mathlists.l.o mlist-hlist.l.o pack.l.o page.l.o \
print.l.o scan.l.o string.l.o texext.l.o tfm.l.o token.l.o \
tokenlists.l.o tokenstack.l.o
VOFILES=eq.v.o hash.v.o heap.v.o par.v.o tex.v.o
IOFILES=cmds.i.o def.i.o eq.i.o fmt.i.o hash.i.o heap.i.o hyph.i.o \
par.i.o tex.i.o
SOFILES=dvi.s.o eq.s.o eqstack.s.o hash.s.o heap.s.o page.s.o par.s.o \
tex.s.o tokenlists.s.o
.c.v.o:
@echo Making $@
@$(CC) $(CFLAGS) -c $*.c
@mv $*.o $@
.c.l.o:
@echo Making $@
@$(CC) $(CFLAGS) -c $*.c
@mv $*.o $@
.c.s.o:
@echo Making $@
@$(CC) $(CFLAGS) -DSTAT -c $*.c
@mv $*.o $@
.c.i.o:
@echo Making $@
@$(CC) $(CFLAGS) -DINIT -c $*.c
@mv $*.o $@
ALL=initex virtex statex
BINDIR=/usr/free
all : $(ALL)
install : all
(cd $(BINDIR); rm -f $(ALL))
ln $(ALL) $(BINDIR)
initex: $(IOFILES) texlib.a
$(CC) $(LDFLAGS) -o initex $(IOFILES) texlib.a
virtex: $(VOFILES) texlib.a
$(CC) $(LDFLAGS) -o virtex $(VOFILES) texlib.a
statex: $(SOFILES) texlib.a
$(CC) $(LDFLAGS) -o statex $(SOFILES) texlib.a
texlib.a: $(OFILES)
ar r texlib.a $?
ranlib texlib.a
clean:
rm -f *.o texlib.a $(ALL)
depend: $(CFILES) $(HFILES)
@/usr/local/make_depend $(CppFlags) LIST ".i.o .l.o .s.o .v.o" $(CFILES)
# Dependencies
align.i.o align.l.o align.s.o align.v.o : align.h arith.h box.h cmds.h eq.h
align.i.o align.l.o align.s.o align.v.o : eqstack.h error.h evalstack.h hash.h
align.i.o align.l.o align.s.o align.v.o : heap.h math.h mlist-hlist.h pack.h
align.i.o align.l.o align.s.o align.v.o : scan.h tex.h token.h tokenstack.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/sgtty.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/signal.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/stdio.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/sys/file.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/sys/ioctl.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/sys/time.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/sys/ttychars.h
align.i.o align.l.o align.s.o align.v.o : /usr/include/sys/ttydev.h align.c
arith.i.o arith.l.o arith.s.o arith.v.o : arith.h print.h tex.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/sgtty.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/signal.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/stdio.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/sys/file.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/sys/ioctl.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/sys/time.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/sys/ttychars.h
arith.i.o arith.l.o arith.s.o arith.v.o : /usr/include/sys/ttydev.h arith.c
box.i.o box.l.o box.s.o box.v.o : arith.h box.h char.h eq.h hash.h heap.h
box.i.o box.l.o box.s.o box.v.o : math.h print.h string.h tex.h texext.h tfm.h
box.i.o box.l.o box.s.o box.v.o : tokenlists.h /usr/include/sgtty.h
box.i.o box.l.o box.s.o box.v.o : /usr/include/signal.h /usr/include/stdio.h
box.i.o box.l.o box.s.o box.v.o : /usr/include/sys/file.h
box.i.o box.l.o box.s.o box.v.o : /usr/include/sys/ioctl.h
box.i.o box.l.o box.s.o box.v.o : /usr/include/sys/time.h
box.i.o box.l.o box.s.o box.v.o : /usr/include/sys/ttychars.h
box.i.o box.l.o box.s.o box.v.o : /usr/include/sys/ttydev.h box.c
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : box.h boxlists.h cmds.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : def.h eq.h eqstack.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : error.h evalstack.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : heap.h io.h math.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : pack.h page.h print.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : scan.h tex.h tfm.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : token.h tokenlists.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : tokenstack.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/sgtty.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/signal.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/stdio.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/sys/file.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/sys/ioctl.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/sys/time.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/sys/ttychars.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : /usr/include/sys/ttydev.h
boxlists.i.o boxlists.l.o boxlists.s.o boxlists.v.o : boxlists.c
char.i.o char.l.o char.s.o char.v.o : char.h tex.h /usr/include/sgtty.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/signal.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/stdio.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/sys/file.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/sys/ioctl.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/sys/time.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/sys/ttychars.h
char.i.o char.l.o char.s.o char.v.o : /usr/include/sys/ttydev.h char.c
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : align.h box.h boxlists.h cmds.h cond.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : def.h eq.h eqstack.h error.h evalstack.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : expand.h hash.h heap.h math.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : mathlists.h print.h scan.h string.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : tex.h texext.h tfm.h token.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : tokenlists.h tokenstack.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/sgtty.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/signal.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/stdio.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/sys/file.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/sys/ioctl.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/sys/time.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/sys/ttychars.h
cmds.i.o cmds.l.o cmds.s.o cmds.v.o : /usr/include/sys/ttydev.h cmds.c
cond.i.o cond.l.o cond.s.o cond.v.o : box.h cmds.h cond.h eq.h eqstack.h
cond.i.o cond.l.o cond.s.o cond.v.o : error.h evalstack.h file.h hash.h heap.h
cond.i.o cond.l.o cond.s.o cond.v.o : print.h scan.h tex.h token.h
cond.i.o cond.l.o cond.s.o cond.v.o : tokenlists.h tokenstack.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/sgtty.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/signal.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/stdio.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/sys/file.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/sys/ioctl.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/sys/time.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/sys/ttychars.h
cond.i.o cond.l.o cond.s.o cond.v.o : /usr/include/sys/ttydev.h cond.c
def.i.o def.l.o def.s.o def.v.o : arith.h box.h boxlists.h cmds.h def.h dvi.h
def.i.o def.l.o def.s.o def.v.o : eq.h eqstack.h error.h evalstack.h expand.h
def.i.o def.l.o def.s.o def.v.o : file.h hash.h heap.h io.h page.h print.h
def.i.o def.l.o def.s.o def.v.o : scan.h string.h tex.h tfm.h token.h
def.i.o def.l.o def.s.o def.v.o : tokenlists.h tokenstack.h
def.i.o def.l.o def.s.o def.v.o : /usr/include/sgtty.h /usr/include/signal.h
def.i.o def.l.o def.s.o def.v.o : /usr/include/stdio.h /usr/include/sys/file.h
def.i.o def.l.o def.s.o def.v.o : /usr/include/sys/ioctl.h
def.i.o def.l.o def.s.o def.v.o : /usr/include/sys/time.h
def.i.o def.l.o def.s.o def.v.o : /usr/include/sys/ttychars.h
def.i.o def.l.o def.s.o def.v.o : /usr/include/sys/ttydev.h def.c
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : box.h dvi.h eq.h error.h file.h heap.h io.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : pack.h print.h scan.h string.h tex.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : texext.h tfm.h /usr/include/sgtty.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : /usr/include/signal.h /usr/include/stdio.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : /usr/include/sys/file.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : /usr/include/sys/ioctl.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : /usr/include/sys/time.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : /usr/include/sys/ttychars.h
dvi.i.o dvi.l.o dvi.s.o dvi.v.o : /usr/include/sys/ttydev.h dvi.c
eq.i.o eq.l.o eq.s.o eq.v.o : box.h char.h cmds.h eq.h error.h hash.h heap.h
eq.i.o eq.l.o eq.s.o eq.v.o : print.h tex.h /usr/include/sgtty.h
eq.i.o eq.l.o eq.s.o eq.v.o : /usr/include/signal.h /usr/include/stdio.h
eq.i.o eq.l.o eq.s.o eq.v.o : /usr/include/sys/file.h /usr/include/sys/ioctl.h
eq.i.o eq.l.o eq.s.o eq.v.o : /usr/include/sys/time.h
eq.i.o eq.l.o eq.s.o eq.v.o : /usr/include/sys/ttychars.h
eq.i.o eq.l.o eq.s.o eq.v.o : /usr/include/sys/ttydev.h eq.c
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : cmds.h eq.h eqstack.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : error.h heap.h print.h tex.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : token.h tokenlists.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : tokenstack.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/sgtty.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/signal.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/stdio.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/sys/file.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/sys/ioctl.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/sys/time.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/sys/ttychars.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : /usr/include/sys/ttydev.h
eqstack.i.o eqstack.l.o eqstack.s.o eqstack.v.o : eqstack.c
error.i.o error.l.o error.s.o error.v.o : eq.h error.h io.h print.h string.h
error.i.o error.l.o error.s.o error.v.o : tex.h token.h tokenstack.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/sgtty.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/signal.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/stdio.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/sys/file.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/sys/ioctl.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/sys/time.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/sys/ttychars.h
error.i.o error.l.o error.s.o error.v.o : /usr/include/sys/ttydev.h error.c
eval.i.o eval.l.o eval.s.o eval.v.o : box.h boxlists.h char.h cmds.h cond.h
eval.i.o eval.l.o eval.s.o eval.v.o : def.h dvi.h eq.h eqstack.h error.h
eval.i.o eval.l.o eval.s.o eval.v.o : eval.h evalstack.h hash.h heap.h math.h
eval.i.o eval.l.o eval.s.o eval.v.o : mathlists.h pack.h page.h par.h print.h
eval.i.o eval.l.o eval.s.o eval.v.o : scan.h tex.h tfm.h token.h tokenstack.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/sgtty.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/signal.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/stdio.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/sys/file.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/sys/ioctl.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/sys/time.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/sys/ttychars.h
eval.i.o eval.l.o eval.s.o eval.v.o : /usr/include/sys/ttydev.h eval.c
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : box.h cmds.h eq.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : error.h evalstack.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : heap.h page.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : print.h string.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : tex.h tokenstack.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/sgtty.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/signal.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/stdio.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/sys/file.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/sys/ioctl.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/sys/time.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/sys/ttychars.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : /usr/include/sys/ttydev.h
evalstack.i.o evalstack.l.o evalstack.s.o evalstack.v.o : evalstack.c
expand.i.o expand.l.o expand.s.o expand.v.o : box.h cmds.h cond.h eq.h error.h
expand.i.o expand.l.o expand.s.o expand.v.o : expand.h file.h hash.h heap.h
expand.i.o expand.l.o expand.s.o expand.v.o : io.h print.h scan.h tex.h
expand.i.o expand.l.o expand.s.o expand.v.o : token.h tokenlists.h
expand.i.o expand.l.o expand.s.o expand.v.o : tokenstack.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/sgtty.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/signal.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/stdio.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/sys/file.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/sys/ioctl.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/sys/time.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/sys/ttychars.h
expand.i.o expand.l.o expand.s.o expand.v.o : /usr/include/sys/ttydev.h
expand.i.o expand.l.o expand.s.o expand.v.o : expand.c
file.i.o file.l.o file.s.o file.v.o : char.h cmds.h eq.h error.h file.h fmt.h
file.i.o file.l.o file.s.o file.v.o : heap.h io.h print.h scan.h string.h
file.i.o file.l.o file.s.o file.v.o : tex.h token.h tokenstack.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/sgtty.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/signal.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/stdio.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/sys/file.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/sys/ioctl.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/sys/time.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/sys/ttychars.h
file.i.o file.l.o file.s.o file.v.o : /usr/include/sys/ttydev.h file.c
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : box.h eq.h eqstack.h error.h file.h fmt.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : hash.h heap.h hyph.h io.h print.h string.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : tex.h texext.h tfm.h token.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : /usr/include/sgtty.h /usr/include/signal.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : /usr/include/stdio.h /usr/include/sys/file.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : /usr/include/sys/ioctl.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : /usr/include/sys/time.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : /usr/include/sys/ttychars.h
fmt.i.o fmt.l.o fmt.s.o fmt.v.o : /usr/include/sys/ttydev.h fmt.c
hash.i.o hash.l.o hash.s.o hash.v.o : box.h boxlists.h cmds.h eq.h error.h
hash.i.o hash.l.o hash.s.o hash.v.o : hash.h heap.h io.h math.h scan.h
hash.i.o hash.l.o hash.s.o hash.v.o : string.h tex.h /usr/include/sgtty.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/signal.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/stdio.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/sys/file.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/sys/ioctl.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/sys/time.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/sys/ttychars.h
hash.i.o hash.l.o hash.s.o hash.v.o : /usr/include/sys/ttydev.h hash.c
heap.i.o heap.l.o heap.s.o heap.v.o : arith.h box.h eq.h error.h evalstack.h
heap.i.o heap.l.o heap.s.o heap.v.o : heap.h page.h par.h print.h tex.h
heap.i.o heap.l.o heap.s.o heap.v.o : token.h tokenlists.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/sgtty.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/signal.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/stdio.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/sys/file.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/sys/ioctl.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/sys/time.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/sys/ttychars.h
heap.i.o heap.l.o heap.s.o heap.v.o : /usr/include/sys/ttydev.h heap.c
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : box.h cmds.h eq.h error.h heap.h hyph.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : par.h print.h scan.h string.h tex.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : tfm.h token.h tokenstack.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/sgtty.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/signal.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/stdio.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/sys/file.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/sys/ioctl.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/sys/time.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/sys/ttychars.h
hyph.i.o hyph.l.o hyph.s.o hyph.v.o : /usr/include/sys/ttydev.h hyph.c
io.i.o io.l.o io.s.o io.v.o : char.h file.h io.h print.h string.h tex.h
io.i.o io.l.o io.s.o io.v.o : tokenstack.h /usr/include/sgtty.h
io.i.o io.l.o io.s.o io.v.o : /usr/include/signal.h /usr/include/stdio.h
io.i.o io.l.o io.s.o io.v.o : /usr/include/sys/file.h /usr/include/sys/ioctl.h
io.i.o io.l.o io.s.o io.v.o : /usr/include/sys/time.h
io.i.o io.l.o io.s.o io.v.o : /usr/include/sys/ttychars.h
io.i.o io.l.o io.s.o io.v.o : /usr/include/sys/ttydev.h io.c
math.i.o math.l.o math.s.o math.v.o : arith.h box.h eq.h evalstack.h heap.h
math.i.o math.l.o math.s.o math.v.o : math.h pack.h print.h scan.h string.h
math.i.o math.l.o math.s.o math.v.o : tex.h tfm.h /usr/include/sgtty.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/signal.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/stdio.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/sys/file.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/sys/ioctl.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/sys/time.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/sys/ttychars.h
math.i.o math.l.o math.s.o math.v.o : /usr/include/sys/ttydev.h math.c
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : arith.h box.h cmds.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : eq.h eqstack.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : error.h evalstack.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : heap.h math.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : mathlists.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : mlist-hlist.h pack.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : page.h par.h print.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : scan.h tex.h tfm.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : token.h tokenstack.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/sgtty.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/signal.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/stdio.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/sys/file.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/sys/ioctl.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/sys/time.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/sys/ttychars.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : /usr/include/sys/ttydev.h
mathlists.i.o mathlists.l.o mathlists.s.o mathlists.v.o : mathlists.c
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : arith.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : box.h eq.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : error.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : heap.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : math.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : mlist-hlist.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : pack.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : print.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : scan.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : string.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : tex.h tfm.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/sgtty.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/signal.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/stdio.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/sys/file.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/sys/ioctl.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/sys/time.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/sys/ttychars.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : /usr/include/sys/ttydev.h
mlist-hlist.i.o mlist-hlist.l.o mlist-hlist.s.o mlist-hlist.v.o : mlist-hlist.c
pack.i.o pack.l.o pack.s.o pack.v.o : arith.h box.h dvi.h eq.h eqstack.h
pack.i.o pack.l.o pack.s.o pack.v.o : error.h evalstack.h heap.h pack.h
pack.i.o pack.l.o pack.s.o pack.v.o : print.h scan.h tex.h tfm.h tokenstack.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/sgtty.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/signal.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/stdio.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/sys/file.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/sys/ioctl.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/sys/time.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/sys/ttychars.h
pack.i.o pack.l.o pack.s.o pack.v.o : /usr/include/sys/ttydev.h pack.c
page.i.o page.l.o page.s.o page.v.o : arith.h box.h dvi.h eq.h eqstack.h
page.i.o page.l.o page.s.o page.v.o : error.h evalstack.h expand.h heap.h
page.i.o page.l.o page.s.o page.v.o : math.h pack.h page.h par.h print.h
page.i.o page.l.o page.s.o page.v.o : scan.h string.h tex.h tokenlists.h
page.i.o page.l.o page.s.o page.v.o : tokenstack.h /usr/include/sgtty.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/signal.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/stdio.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/sys/file.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/sys/ioctl.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/sys/time.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/sys/ttychars.h
page.i.o page.l.o page.s.o page.v.o : /usr/include/sys/ttydev.h page.c
par.i.o par.l.o par.s.o par.v.o : arith.h box.h eq.h error.h evalstack.h
par.i.o par.l.o par.s.o par.v.o : heap.h hyph.h pack.h par.h print.h string.h
par.i.o par.l.o par.s.o par.v.o : tex.h tfm.h tokenstack.h
par.i.o par.l.o par.s.o par.v.o : /usr/include/sgtty.h /usr/include/signal.h
par.i.o par.l.o par.s.o par.v.o : /usr/include/stdio.h /usr/include/sys/file.h
par.i.o par.l.o par.s.o par.v.o : /usr/include/sys/ioctl.h
par.i.o par.l.o par.s.o par.v.o : /usr/include/sys/time.h
par.i.o par.l.o par.s.o par.v.o : /usr/include/sys/ttychars.h
par.i.o par.l.o par.s.o par.v.o : /usr/include/sys/ttydev.h par.c
print.i.o print.l.o print.s.o print.v.o : char.h eq.h io.h print.h string.h
print.i.o print.l.o print.s.o print.v.o : tex.h texext.h /usr/include/sgtty.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/signal.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/stdio.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/sys/file.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/sys/ioctl.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/sys/time.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/sys/ttychars.h
print.i.o print.l.o print.s.o print.v.o : /usr/include/sys/ttydev.h print.c
scan.i.o scan.l.o scan.s.o scan.v.o : arith.h box.h char.h cmds.h dvi.h eq.h
scan.i.o scan.l.o scan.s.o scan.v.o : error.h evalstack.h expand.h heap.h
scan.i.o scan.l.o scan.s.o scan.v.o : page.h print.h scan.h string.h tex.h
scan.i.o scan.l.o scan.s.o scan.v.o : tfm.h token.h tokenstack.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/sgtty.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/signal.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/stdio.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/sys/file.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/sys/ioctl.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/sys/time.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/sys/ttychars.h
scan.i.o scan.l.o scan.s.o scan.v.o : /usr/include/sys/ttydev.h scan.c
string.i.o string.l.o string.s.o string.v.o : error.h file.h io.h string.h
string.i.o string.l.o string.s.o string.v.o : tex.h /usr/include/sgtty.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/signal.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/stdio.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/sys/file.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/sys/ioctl.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/sys/time.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/sys/ttychars.h
string.i.o string.l.o string.s.o string.v.o : /usr/include/sys/ttydev.h
string.i.o string.l.o string.s.o string.v.o : string.c
tex.i.o tex.l.o tex.s.o tex.v.o : box.h char.h cmds.h cond.h dvi.h eq.h
tex.i.o tex.l.o tex.s.o tex.v.o : eqstack.h error.h evalstack.h file.h fmt.h
tex.i.o tex.l.o tex.s.o tex.v.o : hash.h heap.h hyph.h io.h pack.h page.h
tex.i.o tex.l.o tex.s.o tex.v.o : print.h string.h tex.h texext.h tfm.h
tex.i.o tex.l.o tex.s.o tex.v.o : token.h tokenstack.h /usr/include/sgtty.h
tex.i.o tex.l.o tex.s.o tex.v.o : /usr/include/signal.h /usr/include/stdio.h
tex.i.o tex.l.o tex.s.o tex.v.o : /usr/include/sys/file.h
tex.i.o tex.l.o tex.s.o tex.v.o : /usr/include/sys/ioctl.h
tex.i.o tex.l.o tex.s.o tex.v.o : /usr/include/sys/time.h
tex.i.o tex.l.o tex.s.o tex.v.o : /usr/include/sys/ttychars.h
tex.i.o tex.l.o tex.s.o tex.v.o : /usr/include/sys/ttydev.h tex.c
texext.i.o texext.l.o texext.s.o texext.v.o : box.h cmds.h def.h dvi.h eq.h
texext.i.o texext.l.o texext.s.o texext.v.o : error.h evalstack.h file.h
texext.i.o texext.l.o texext.s.o texext.v.o : hash.h heap.h io.h print.h
texext.i.o texext.l.o texext.s.o texext.v.o : scan.h string.h tex.h texext.h
texext.i.o texext.l.o texext.s.o texext.v.o : token.h tokenlists.h
texext.i.o texext.l.o texext.s.o texext.v.o : tokenstack.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/sgtty.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/signal.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/stdio.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/sys/file.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/sys/ioctl.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/sys/time.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/sys/ttychars.h
texext.i.o texext.l.o texext.s.o texext.v.o : /usr/include/sys/ttydev.h
texext.i.o texext.l.o texext.s.o texext.v.o : texext.c
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : arith.h box.h cmds.h eq.h error.h file.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : hash.h heap.h io.h print.h scan.h string.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : tex.h tfm.h token.h tokenstack.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : /usr/include/sgtty.h /usr/include/signal.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : /usr/include/stdio.h /usr/include/sys/file.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : /usr/include/sys/ioctl.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : /usr/include/sys/time.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : /usr/include/sys/ttychars.h
tfm.i.o tfm.l.o tfm.s.o tfm.v.o : /usr/include/sys/ttydev.h tfm.c
token.i.o token.l.o token.s.o token.v.o : align.h box.h char.h cmds.h cond.h
token.i.o token.l.o token.s.o token.v.o : eq.h error.h expand.h hash.h heap.h
token.i.o token.l.o token.s.o token.v.o : io.h print.h scan.h tex.h token.h
token.i.o token.l.o token.s.o token.v.o : tokenstack.h /usr/include/sgtty.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/signal.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/stdio.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/sys/file.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/sys/ioctl.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/sys/time.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/sys/ttychars.h
token.i.o token.l.o token.s.o token.v.o : /usr/include/sys/ttydev.h token.c
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : box.h cmds.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : def.h eq.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : error.h expand.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : file.h hash.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : heap.h io.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : print.h scan.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : string.h tex.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : tfm.h token.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : tokenlists.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : tokenstack.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/sgtty.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/signal.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/stdio.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/sys/file.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/sys/ioctl.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/sys/time.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/sys/ttychars.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : /usr/include/sys/ttydev.h
tokenlists.i.o tokenlists.l.o tokenlists.s.o tokenlists.v.o : tokenlists.c
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : box.h char.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : cmds.h def.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : eq.h error.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : heap.h io.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : print.h tex.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : token.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : tokenlists.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : tokenstack.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/sgtty.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/signal.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/stdio.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/sys/file.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/sys/ioctl.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/sys/time.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/sys/ttychars.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : /usr/include/sys/ttydev.h
tokenstack.i.o tokenstack.l.o tokenstack.s.o tokenstack.v.o : tokenstack.c
---------------------------------------- Patches ---------------------
*** error.c.~1~ Wed Jan 7 23:43:23 1987
--- error.c Thu Mar 12 12:52:07 1987
***************
*** 63,69
jump_out ()
{
close_files_and_terminate();
! exit();
}
outer
--- 63,69 -----
jump_out ()
{
close_files_and_terminate();
! exit(1);
}
outer
*** tex.c.~1~ Thu Jan 8 06:26:40 1987
--- tex.c Thu Mar 12 12:54:15 1987
***************
*** 98,104
if (format_ident == 0) printf(" (no format preloaded)");
else print(format_ident);
print_ln();
! if (!init_terminal()) exit();
}
limit = last;
first = last + 1;
--- 98,104 -----
if (format_ident == 0) printf(" (no format preloaded)");
else print(format_ident);
print_ln();
! if (!init_terminal()) exit(1);
}
limit = last;
first = last + 1;
***************
*** 103,110
limit = last;
first = last + 1;
if (format_ident == 0 || buffer[loc] == '&') {
! if (!open_fmt_file()) exit();
! if (!load_fmt_file()) exit();
w_close(fmt_file);
while (loc < limit && buffer[loc] == ' ')
incr(loc);
--- 103,110 -----
limit = last;
first = last + 1;
if (format_ident == 0 || buffer[loc] == '&') {
! if (!open_fmt_file()) exit(1);
! if (!load_fmt_file()) exit(1);
w_close(fmt_file);
while (loc < limit && buffer[loc] == ' ')
incr(loc);
***************
*** 123,128
final_end:
close_files_and_terminate();
}
#define USAGE "usage: %s [ -d dir ] [ file ]\n"
--- 123,129 -----
final_end:
close_files_and_terminate();
+ return 0;
}
#define USAGE "usage: %s [ -d dir ] [ file ]\n"
***************
*** 159,165
default:
fprintf(stderr, USAGE, pgm);
! exit();
}
}
} else {
--- 160,166 -----
default:
fprintf(stderr, USAGE, pgm);
! exit(1);
}
}
} else {
More information about the Comp.sources.bugs
mailing list