SCM_VALIDATE_SMOB uses SCM_SMOB_PREDICATE
authorAndy Wingo <wingo@pobox.com>
Tue, 8 Dec 2009 20:55:20 +0000 (21:55 +0100)
committerAndy Wingo <wingo@pobox.com>
Tue, 8 Dec 2009 22:13:20 +0000 (23:13 +0100)
* libguile/validate.h (SCM_VALIDATE_SMOB): Change to use
  SCM_SMOB_PREDICATE instead of SCM_TYP16_PREDICATE.

libguile/validate.h

index 0945658..b0e502a 100644 (file)
 
 #define SCM_VALIDATE_SMOB(pos, obj, type) \
   do { \
-    SCM_ASSERT (SCM_TYP16_PREDICATE (scm_tc16_ ## type, obj), \
+    SCM_ASSERT (SCM_SMOB_PREDICATE (scm_tc16_ ## type, obj), \
                 obj, pos, FUNC_NAME); \
   } while (0)