@@ -138,7 +138,7 @@ Handle<Value> Database::New(const Arguments& args) {
138138
139139void Database::Work_BeginOpen (Baton* baton) {
140140 int status = uv_queue_work (uv_default_loop (),
141- &baton->request , Work_Open, Work_AfterOpen);
141+ &baton->request , Work_Open, (uv_after_work_cb) Work_AfterOpen);
142142 assert (status == 0 );
143143}
144144
@@ -221,7 +221,7 @@ void Database::Work_BeginClose(Baton* baton) {
221221
222222 baton->db ->RemoveCallbacks ();
223223 int status = uv_queue_work (uv_default_loop (),
224- &baton->request , Work_Close, Work_AfterClose);
224+ &baton->request , Work_Close, (uv_after_work_cb) Work_AfterClose);
225225 assert (status == 0 );
226226}
227227
@@ -500,7 +500,7 @@ void Database::Work_BeginExec(Baton* baton) {
500500 assert (baton->db ->handle );
501501 assert (baton->db ->pending == 0 );
502502 int status = uv_queue_work (uv_default_loop (),
503- &baton->request , Work_Exec, Work_AfterExec);
503+ &baton->request , Work_Exec, (uv_after_work_cb) Work_AfterExec);
504504 assert (status == 0 );
505505}
506506
@@ -569,7 +569,7 @@ void Database::Work_BeginLoadExtension(Baton* baton) {
569569 assert (baton->db ->handle );
570570 assert (baton->db ->pending == 0 );
571571 int status = uv_queue_work (uv_default_loop (),
572- &baton->request , Work_LoadExtension, Work_AfterLoadExtension);
572+ &baton->request , Work_LoadExtension, (uv_after_work_cb) Work_AfterLoadExtension);
573573 assert (status == 0 );
574574}
575575
0 commit comments