Mercurial > cpython-lru_cache-weakref
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;
