Browse Source

Fix the MinGW build

v0.7.4-release
Henry Rawas 14 years ago
committed by Bert Belder
parent
commit
4e1e60fbf0
  1. 2
      src/node_child_process.h
  2. 2
      src/node_child_process_win32.cc
  3. 4
      src/node_stdio_win32.cc

2
src/node_child_process.h

@ -124,7 +124,7 @@ class ChildProcess : ObjectWrap {
static void watch(ChildProcess *child);
static void CALLBACK watch_wait_callback(void *data, BOOLEAN didTimeout);
static void notify_spawn_failure(ChildProcess *child);
static void notify_exit(uv_handle_t* watcher, int status);
static void notify_exit(uv_async_t* watcher, int status);
static int do_kill(ChildProcess *child, int sig);static void close_stdio_handles(ChildProcess *child);
int pid_;

2
src/node_child_process_win32.cc

@ -351,7 +351,7 @@ void ChildProcess::close_stdio_handles(ChildProcess *child) {
// Called from the main thread
void ChildProcess::notify_exit(uv_handle_t* watcher, int status) {
void ChildProcess::notify_exit(uv_async_t* watcher, int status) {
// Get the child process, then release the lock
ChildProcess *child = watcher_status.child;

4
src/node_stdio_win32.cc

@ -493,8 +493,8 @@ static inline void tty_emit_error(Handle<Value> err) {
}
static void tty_poll(uv_handle_t* handle, int status) {
assert((uv_async_t*) handle == &tty_avail_notifier);
static void tty_poll(uv_async_t* handle, int status) {
assert(handle == &tty_avail_notifier);
assert(status == 0);
HandleScope scope;

Loading…
Cancel
Save