Skip to content

Commit cc1cc86

Browse files
committed
Updated for libuv changes in node 0.10
1 parent 1173659 commit cc1cc86

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"expresso": "*"
3434
},
3535
"engines": {
36-
"node": ">= 0.6.13 && < 0.9.0"
36+
"node": ">= 0.6.13 && < 0.11.0"
3737
},
3838
"scripts": {
3939
"test": "make test"

src/database.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ Handle<Value> Database::New(const Arguments& args) {
138138

139139
void 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

src/macros.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ const char* sqlite_authorizer_string(int type);
136136
baton->stmt->locked = true; \
137137
baton->stmt->db->pending++; \
138138
int status = uv_queue_work(uv_default_loop(), \
139-
&baton->request, Work_##type, Work_After##type); \
139+
&baton->request, Work_##type, (uv_after_work_cb)Work_After##type); \
140140
assert(status == 0);
141141

142142
#define STATEMENT_INIT(type) \

src/statement.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ void Statement::Work_BeginPrepare(Database::Baton* baton) {
118118
assert(baton->db->open);
119119
baton->db->pending++;
120120
int status = uv_queue_work(uv_default_loop(),
121-
&baton->request, Work_Prepare, Work_AfterPrepare);
121+
&baton->request, Work_Prepare, (uv_after_work_cb)Work_AfterPrepare);
122122
assert(status == 0);
123123
}
124124

0 commit comments

Comments
 (0)