Add Exception::Error where missing.
authorRyan <ry@tinyclouds.org>
Wed, 9 Sep 2009 15:35:59 +0000 (17:35 +0200)
committerRyan <ry@tinyclouds.org>
Wed, 9 Sep 2009 15:35:59 +0000 (17:35 +0200)
src/child_process.cc
src/dns.cc
src/net.cc
src/node_stdio.cc

index 367dc1e..e46c713 100644 (file)
@@ -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();
index d11594c..a26a587 100644 (file)
@@ -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")));
   }
 
 
index 58abffa..762cee3 100644 (file)
@@ -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
index ff703c5..209857d 100644 (file)
@@ -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);