From: Ryan Date: Wed, 9 Sep 2009 15:35:59 +0000 (+0200) Subject: Add Exception::Error where missing. X-Git-Tag: v0.1.10~17 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=393caeb4c926ec7a511b5845c5707c7b19cf8424;p=platform%2Fupstream%2Fnodejs.git Add Exception::Error where missing. --- diff --git a/src/child_process.cc b/src/child_process.cc index 367dc1e..e46c713 100644 --- a/src/child_process.cc +++ b/src/child_process.cc @@ -48,7 +48,7 @@ Handle ChildProcess::Spawn (const Arguments& args) { if (args.Length() == 0 || !args[0]->IsString()) { - return ThrowException(String::New("Bad argument.")); + return ThrowException(Exception::Error(String::New("Bad argument."))); } HandleScope scope; @@ -58,7 +58,7 @@ ChildProcess::Spawn (const Arguments& args) int r = child->Spawn(*command); if (r != 0) { - return ThrowException(String::New("Error spawning")); + return ThrowException(Exception::Error(String::New("Error spawning"))); } child->handle_->Set(PID_SYMBOL, Integer::New(child->pid_)); @@ -100,7 +100,7 @@ ChildProcess::Kill (const Arguments& args) if (args[0]->IsInt32()) sig = args[0]->Int32Value(); if (child->Kill(sig) != 0) { - return ThrowException(String::New("ChildProcess already dead")); + return ThrowException(Exception::Error(String::New("ChildProcess already dead"))); } return Undefined(); diff --git a/src/dns.cc b/src/dns.cc index d11594c..a26a587 100644 --- a/src/dns.cc +++ b/src/dns.cc @@ -151,7 +151,7 @@ ResolveA (int type, const Arguments& args) HandleScope scope; if (args.Length() == 0 || !args[0]->IsString()) { - return ThrowException(String::New("Argument must be a string.")); + return ThrowException(Exception::Error(String::New("Argument must be a string."))); } String::Utf8Value name(args[0]->ToString()); @@ -168,7 +168,7 @@ ResolveA (int type, const Arguments& args) break; default: - return ThrowException(String::New("Unsupported type")); + return ThrowException(Exception::Error(String::New("Unsupported type"))); } assert(query); // TODO better error handling. @@ -230,7 +230,7 @@ Reverse (const Arguments& args) HandleScope scope; if (args.Length() == 0 || !args[0]->IsString()) { - return ThrowException(String::New("Argument must be a string.")); + return ThrowException(Exception::Error(String::New("Argument must be a string."))); } String::Utf8Value ip_address(args[0]->ToString()); @@ -247,7 +247,7 @@ Reverse (const Arguments& args) } else if (dns_pton(AF_INET6, *ip_address, &a.addr6) > 0) { v4 = false; } else { - return ThrowException(String::New("Invalid IP address")); + return ThrowException(Exception::Error(String::New("Invalid IP address"))); } diff --git a/src/net.cc b/src/net.cc index 58abffa..762cee3 100644 --- a/src/net.cc +++ b/src/net.cc @@ -99,7 +99,7 @@ Connection::ReadyStateGetter (Local property, const AccessorInfo& info) } assert(0 && "This shouldnt happen"); - return ThrowException(String::New("This shouldn't happen.")); + return ThrowException(Exception::Error(String::New("This shouldn't happen."))); } void diff --git a/src/node_stdio.cc b/src/node_stdio.cc index ff703c5..209857d 100644 --- a/src/node_stdio.cc +++ b/src/node_stdio.cc @@ -155,7 +155,7 @@ Open (const Arguments& args) HandleScope scope; if (stdin_fd >= 0) { - return ThrowException(String::New("stdin already open")); + return ThrowException(Exception::Error(String::New("stdin already open"))); } stdin_encoding = UTF8; @@ -190,7 +190,7 @@ Close (const Arguments& args) HandleScope scope; if (stdin_fd < 0) { - return ThrowException(String::New("stdin not open")); + return ThrowException(Exception::Error(String::New("stdin not open"))); } evcom_reader_close(&in);