mirror of
https://github.com/mdbtools/mdbtools.git
synced 2026-03-10 00:20:54 +08:00
query planner stuff
some gcc -Wall fixes added suport for _ in identifier names in SQL gmdb2 manual additions
This commit is contained in:
@@ -138,7 +138,8 @@ MdbHandle *mdb_open(char *filename)
|
||||
return _mdb_open(filename, FALSE);
|
||||
}
|
||||
|
||||
void mdb_close(MdbHandle *mdb)
|
||||
void
|
||||
mdb_close(MdbHandle *mdb)
|
||||
{
|
||||
if (mdb->f) {
|
||||
mdb->f->refs--;
|
||||
@@ -173,7 +174,11 @@ size_t mdb_read_pg(MdbHandle *mdb, unsigned long pg)
|
||||
{
|
||||
size_t len;
|
||||
|
||||
if (pg && mdb->cur_pg == pg) return mdb->fmt->pg_size;
|
||||
|
||||
len = _mdb_read_pg(mdb, mdb->pg_buf, pg);
|
||||
//fprintf(stderr, "read page %d type %02x\n", pg, mdb->pg_buf[0]);
|
||||
mdb->cur_pg = pg;
|
||||
/* kan - reset the cur_pos on a new page read */
|
||||
mdb->cur_pos = 0; /* kan */
|
||||
return len;
|
||||
|
||||
Reference in New Issue
Block a user