--- BDB/BDB.xs 2008/09/26 02:37:33 1.55 +++ BDB/BDB.xs 2008/09/29 02:59:08 1.56 @@ -1,6 +1,3 @@ -#include -#include - #define X_STACKSIZE 1024 * 128 + sizeof (long) * 64 * 1024 / 4 #include "xthread.h" @@ -1555,8 +1552,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_ENV_CLOSE, 0); + ptr_nuke (ST (0)); req->env = env; req->uint1 = flags; REQ_SEND; @@ -1679,8 +1676,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_DB_CLOSE, 0); + ptr_nuke (ST (0)); req->db = db; req->uint1 = flags; req->sv1 = (SV *)db->app_private; @@ -1838,8 +1835,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_TXN_COMMIT, 0); + ptr_nuke (ST (0)); req->txn = txn; req->uint1 = flags; REQ_SEND; @@ -1851,8 +1848,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_TXN_ABORT, 0); + ptr_nuke (ST (0)); req->txn = txn; REQ_SEND; } @@ -1863,8 +1860,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_TXN_FINISH, 0); + ptr_nuke (ST (0)); req->txn = txn; req->uint1 = flags; REQ_SEND; @@ -1876,8 +1873,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_C_CLOSE, 0); + ptr_nuke (ST (0)); req->dbc = dbc; REQ_SEND; } @@ -2014,8 +2011,8 @@ CALLBACK CODE: { - ptr_nuke (ST (0)); dREQ (REQ_SEQ_CLOSE, 0); + ptr_nuke (ST (0)); req->seq = seq; req->uint1 = flags; REQ_SEND;