diff Objects/mappingobject.c @ 1398:1d841587aede legacy-trunk

Added getmappingsize(). (Needed by previous checkin of posixmodule.c)
author Guido van Rossum <guido@python.org>
date Fri, 05 Nov 1993 10:18:44 +0000
parents 043da19302ef
children 90c5e2bb4da5
line wrap: on
line diff
--- a/Objects/mappingobject.c	Fri Nov 05 10:16:27 1993 +0000
+++ b/Objects/mappingobject.c	Fri Nov 05 10:18:44 1993 +0000
@@ -566,6 +566,17 @@
 	return v;
 }
 
+int
+getmappingsize(mp)
+	object *mp;
+{
+	if (mp == NULL || !is_mappingobject(mp)) {
+		err_badcall();
+		return NULL;
+	}
+	return ((mappingobject *)mp)->ma_used;
+}
+
 object *
 getmappingkeys(mp)
 	object *mp;