chiark / gitweb /
key: Add read-only mapping methods to Keyfile.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 6 Mar 2006 16:56:59 +0000 (16:56 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 6 Mar 2006 16:58:26 +0000 (16:58 +0000)
key.c

diff --git a/key.c b/key.c
index 0694b2c87b3d972333886a64c7c4a1d99e669fb6..3cd1f1e28e12f9785b10a26813f472899b93a8fc 100644 (file)
--- a/key.c
+++ b/key.c
@@ -1945,6 +1945,7 @@ static PyMethodDef keyfile_pymethods[] = {
   METH (bytype,        "KF.bytype(TYPE) -> KEY|None")
   METH (bytag,         "KF.bytag(TAG) -> KEY|None")
   KWMETH(qtag,         "KF.qtag(TAG, new = KD) -> FULLTAG, KEY, OLDKD")
+  GMAP_ROMETHODS
 #undef METHNAME
   { 0 }
 };
@@ -1960,7 +1961,7 @@ static PyGetSetDef keyfile_pygetset[] = {
 };
 
 static PyMappingMethods keyfile_pymapping = {
-  0,
+  gmap_pysize,
   keyfile_pylookup,
   0
 };