add SCM_HEAP_OBJECT_P
authorAndy Wingo <wingo@pobox.com>
Mon, 24 Oct 2011 16:13:51 +0000 (18:13 +0200)
committerAndy Wingo <wingo@pobox.com>
Mon, 24 Oct 2011 16:55:43 +0000 (18:55 +0200)
commit8c5bb72920a41d165726a1b5a610d823971f1ca8
treeed9e8b3b2ff7d617557a6c5796f088b509e910ec
parentfdecb44f3252e47ee98d95f3fe473ff898ddf27e
add SCM_HEAP_OBJECT_P

* libguile/tags.h (SCM_HEAP_OBJECT_P): New macro, an alias for
  SCM_NIMP.

* libguile/arrays.c:
* libguile/debug.c:
* libguile/foreign.c:
* libguile/gdbint.c:
* libguile/guardians.c:
* libguile/list.c:
* libguile/modules.c:
* libguile/options.c:
* libguile/smob.c:
* libguile/validate.h:
* libguile/weak-set.c:
* libguile/weak-table.c:
* libguile/weak-vector.c: Use it instead of SCM_NIMP or !SCM_IMP.
14 files changed:
libguile/arrays.c
libguile/debug.c
libguile/foreign.c
libguile/gdbint.c
libguile/guardians.c
libguile/list.c
libguile/modules.c
libguile/options.c
libguile/smob.c
libguile/tags.h
libguile/validate.h
libguile/weak-set.c
libguile/weak-table.c
libguile/weak-vector.c