# HG changeset patch # User Henry S. Thompson # Date 1738667639 0 # Node ID 015a4b49ec1fb5b822e3c64042f72b771fbffb90 # Parent 5c951cadc1216ea189844ee55bc2affb11598c34 align with non-static Cdb, add raw access for debugging diff -r 5c951cadc121 -r 015a4b49ec1f lib/python/cc/lmh/db.pyx --- a/lib/python/cc/lmh/db.pyx Mon Feb 03 23:12:55 2025 +0000 +++ b/lib/python/cc/lmh/db.pyx Tue Feb 04 11:13:59 2025 +0000 @@ -15,11 +15,14 @@ cdef char[::1] init(self, int fno): cdb.cdb_init(self._c_cdb,fno) - cdef char[::1] _mview = (cdb.cdb_mmap()) + cdef char[::1] _mview = (cdb.cdb_mmap(self._c_cdb)) return _mview cdef cdb.uint32 pos(self): - return cdb.cdb_pos() + return cdb.cdb_pos(self._c_cdb) cdef int len(self): - return cdb.cdb_len() + return cdb.cdb_len(self._c_cdb) + + def raw(self) -> long: + return (self._c_cdb)