version 1.1, 2016/08/01 10:32:39 |
version 1.2, 2016/08/04 09:33:53 |
|
|
if (dbm_open(fname) == -1) |
if (dbm_open(fname) == -1) |
return NULL; |
return NULL; |
npages = dbm_page_count(); |
npages = dbm_page_count(); |
dba = dba_new(npages); |
dba = dba_new(npages < 128 ? 128 : npages); |
for (ip = 0; ip < npages; ip++) { |
for (ip = 0; ip < npages; ip++) { |
pdata = dbm_page_get(ip); |
pdata = dbm_page_get(ip); |
page = dba_page_new(dba->pages, pdata->name, pdata->sect, |
page = dba_page_new(dba->pages, pdata->name, pdata->sect, |