summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib.h')
-rw-r--r--lib.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib.h b/lib.h
index 0868d31c..11228ced 100644
--- a/lib.h
+++ b/lib.h
@@ -508,11 +508,11 @@ val typeof(val obj);
val subtypep(val sub, val sup);
val typep(val obj, val type);
seq_info_t seq_info(val cobj);
-val throw_mismatch(val obj, type_t);
-INLINE val type_check(val obj, type_t typecode)
+val throw_mismatch(val self, val obj, type_t);
+INLINE val type_check(val self, val obj, type_t typecode)
{
if (type(obj) != typecode)
- throw_mismatch(obj, typecode);
+ throw_mismatch(self, obj, typecode);
return t;
}
val type_check2(val obj, int, int);