* coop-threads.c: Remove K&R function headers.
authorGreg J. Badros <gjb@cs.washington.edu>
Thu, 16 Dec 1999 20:48:05 +0000 (20:48 +0000)
committerGreg J. Badros <gjb@cs.washington.edu>
Thu, 16 Dec 1999 20:48:05 +0000 (20:48 +0000)
commit0c95b57d77efbe82bb0ade78df5d78d6d0f2a641
tree4cd49dc6b94effdaed1476f397dc7c82d371b008
parent9c24ff3e6c28e7b9adc6b386ea0033e8a947c40e
* coop-threads.c: Remove K&R function headers.

* scm_validate.h: Added SCM_VALIDATE_THREAD.

* *.c: Remove SCM_NIMP(X) when it is an extraneous pre-test given
that SCM_FOOP macros all now include SCM_NIMP in their expansion.
This simplifies lots of code, making it far more readable.
50 files changed:
libguile/alist.c
libguile/async.c
libguile/backtrace.c
libguile/coop-threads.c
libguile/debug.c
libguile/dynl.c
libguile/eval.c
libguile/evalext.c
libguile/feature.c
libguile/filesys.c
libguile/fluids.c
libguile/fports.c
libguile/gc.c
libguile/gh_data.c
libguile/hash.c
libguile/hashtab.c
libguile/ioext.c
libguile/keywords.c
libguile/list.c
libguile/load.c
libguile/mit-pthreads.c
libguile/net_db.c
libguile/numbers.c
libguile/objects.c
libguile/options.c
libguile/ports.c
libguile/posix.c
libguile/print.c
libguile/procprop.c
libguile/procs.c
libguile/ramap.c
libguile/random.c
libguile/read.c
libguile/regex-posix.c
libguile/root.c
libguile/scm_validate.h
libguile/socket.c
libguile/srcprop.c
libguile/stacks.c
libguile/stime.c
libguile/strings.c
libguile/strop.c
libguile/strports.c
libguile/struct.c
libguile/symbols.c
libguile/throw.c
libguile/unif.c
libguile/variable.c
libguile/vectors.c
libguile/weaks.c