ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/BDB/BDB.xs
(Generate patch)

Comparing BDB/BDB.xs (file contents):
Revision 1.61 by root, Mon Oct 20 03:29:37 2008 UTC vs.
Revision 1.62 by root, Mon Oct 20 04:21:53 2008 UTC

768 req->result = req->db->close (req->db, req->uint1); 768 req->result = req->db->close (req->db, req->uint1);
769 break; 769 break;
770 770
771#if DB_VERSION_MINOR >= 4 771#if DB_VERSION_MINOR >= 4
772 case REQ_DB_COMPACT: 772 case REQ_DB_COMPACT:
773 req->result = req->db->compact (req->db, req->txn, &req->dbt1, &req->dbt2, 0, req->uint1, 0); 773 req->result = req->db->compact (req->db, req->txn, req->dbt1.data ? &req->dbt1 : 0, req->dbt2.data ? &req->dbt2 : 0, 0, req->uint1, 0);
774 break; 774 break;
775#endif 775#endif
776 776
777 case REQ_DB_SYNC: 777 case REQ_DB_SYNC:
778 req->result = req->db->sync (req->db, req->uint1); 778 req->result = req->db->sync (req->db, req->uint1);
1693 CODE: 1693 CODE:
1694{ 1694{
1695 dREQ (REQ_DB_COMPACT, 2); 1695 dREQ (REQ_DB_COMPACT, 2);
1696 req->db = db; 1696 req->db = db;
1697 req->txn = txn; 1697 req->txn = txn;
1698 sv_to_dbt (&req->dbt1, start); 1698 if (start) sv_to_dbt (&req->dbt1, start);
1699 sv_to_dbt (&req->dbt2, stop); 1699 if (stop ) sv_to_dbt (&req->dbt2, stop );
1700 req->uint1 = flags; 1700 req->uint1 = flags;
1701 REQ_SEND; 1701 REQ_SEND;
1702} 1702}
1703 1703
1704#endif 1704#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines