summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan <ry@tinyclouds.org>2009-09-09 17:35:59 +0200
committerRyan <ry@tinyclouds.org>2009-09-09 17:35:59 +0200
commit393caeb4c926ec7a511b5845c5707c7b19cf8424 (patch)
treecde73eeea599baa934c8a8b543973502283b99bd
parent8890070b88361c1fa7cc0d6f9ed9410a7dd0509a (diff)
downloadnode-393caeb4c926ec7a511b5845c5707c7b19cf8424.tar.gz
Add Exception::Error where missing.
-rw-r--r--src/child_process.cc6
-rw-r--r--src/dns.cc8
-rw-r--r--src/net.cc2
-rw-r--r--src/node_stdio.cc4
4 files changed, 10 insertions, 10 deletions
diff --git a/src/child_process.cc b/src/child_process.cc
index 367dc1eb8..e46c71385 100644
--- a/src/child_process.cc
+++ b/src/child_process.cc
@@ -48,7 +48,7 @@ Handle<Value>
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 d11594ccb..a26a587bc 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 58abffa16..762cee3e6 100644
--- a/src/net.cc
+++ b/src/net.cc
@@ -99,7 +99,7 @@ Connection::ReadyStateGetter (Local<String> 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 ff703c5e3..209857d70 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);