[Pkg-javascript-commits] [node-leveldown] 213/492: complete resync with levelup src

Andrew Kelley andrewrk-guest at moszumanska.debian.org
Sun Jul 6 17:14:00 UTC 2014


This is an automated email from the git hooks/post-receive script.

andrewrk-guest pushed a commit to annotated tag rocksdb-0.10.1
in repository node-leveldown.

commit e565205075ff2bced0173102330a9d12a50315f8
Author: Rod Vagg <rod at vagg.org>
Date:   Sat Feb 16 11:36:02 2013 +1100

    complete resync with levelup src
---
 src/database.cc  | 10 +++++-----
 src/leveldown.cc |  6 +++---
 src/leveldown.h  | 14 +++++++-------
 3 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/src/database.cc b/src/database.cc
index 26680d1..41d54e7 100644
--- a/src/database.cc
+++ b/src/database.cc
@@ -95,7 +95,7 @@ void Database::CloseDatabase () {
 
 v8::Persistent<v8::Function> Database::constructor;
 
-v8::Handle<v8::Value> CreateDatabase (const v8::Arguments& args) {
+v8::Handle<v8::Value> LevelDOWN (const v8::Arguments& args) {
   v8::HandleScope scope;
   return scope.Close(Database::NewInstance(args));
 }
@@ -146,7 +146,7 @@ v8::Handle<v8::Value> Database::New (const v8::Arguments& args) {
     THROW_RETURN("leveldown() requires a location string argument")
   }
 
-  FROM_V8_STRING(location, Handle<String>::Cast(args[0]))
+  FROM_V8_STRING(location, v8::Handle<v8::String>::Cast(args[0]))
 
   Database* obj = new Database(location);
   obj->Wrap(args.This());
@@ -264,9 +264,9 @@ v8::Handle<v8::Value> Database::Get (const v8::Arguments& args) {
 v8::Handle<v8::Value> Database::Delete (const v8::Arguments& args) {
   v8::HandleScope scope;
 
-  Database* database = ObjectWrap::Unwrap<Database>(args.This());
-  Persistent<Function> callback =
-      Persistent<Function>::New(Local<Function>::Cast(args[2]));
+  Database* database = node::ObjectWrap::Unwrap<Database>(args.This());
+  v8::Persistent<v8::Function> callback =
+      v8::Persistent<v8::Function>::New(v8::Local<v8::Function>::Cast(args[2]));
 
   CB_ERR_IF_NULL_OR_UNDEFINED(0, "Key")
 
diff --git a/src/leveldown.cc b/src/leveldown.cc
index b17e385..f219352 100644
--- a/src/leveldown.cc
+++ b/src/leveldown.cc
@@ -9,9 +9,9 @@
 #include "database.h"
 #include "iterator.h"
 
-namespace levelup {
+namespace leveldown {
 
-void Init (Handle<Object> target) {
+void Init (v8::Handle<v8::Object> target) {
   Database::Init();
   leveldown::Iterator::Init();
 
@@ -23,4 +23,4 @@ void Init (Handle<Object> target) {
 
 NODE_MODULE(leveldown, Init)
 
-} // namespace levelup
+} // namespace leveldown
diff --git a/src/leveldown.h b/src/leveldown.h
index 4b0375e..8f2b46c 100644
--- a/src/leveldown.h
+++ b/src/leveldown.h
@@ -25,7 +25,7 @@
       ) \
     }; \
     RUN_CALLBACK(callback, argv, 1); \
-    return Undefined(); \
+    return v8::Undefined(); \
   }
 
 #define FROM_V8_STRING(to, from) \
@@ -48,7 +48,7 @@
     to ## Ch_ = new char[to ## Sz_]; \
     to ## Str->WriteUtf8(to ## Ch_, -1, NULL, v8::String::NO_NULL_TERMINATION); \
   } \
-  Slice to(to ## Ch_, to ## Sz_);
+  leveldb::Slice to(to ## Ch_, to ## Sz_);
 
 #define BOOLEAN_OPTION_VALUE(optionsObj, opt) \
   bool opt = !optionsObj.IsEmpty() \
@@ -64,7 +64,7 @@
   uint32_t opt = !optionsObj.IsEmpty() \
     && optionsObj->Has(option_ ## opt) \
     && optionsObj->Get(option_ ## opt)->IsUint32() \
-      ? optionsObj->Get(option_ ## opt)->Uint32v8::Value() \
+      ? optionsObj->Get(option_ ## opt)->Uint32Value() \
       : default;
 
 #define RUN_CALLBACK(callback, argv, length) \
@@ -76,11 +76,11 @@
 
 #define THROW_RETURN(msg) \
   v8::ThrowException(v8::Exception::Error(v8::String::New(#msg))); \
-  return Undefined();
+  return v8::Undefined();
 
 /* METHOD_SETUP_COMMON setup the following objects:
  *  - Database* database
- *  - v8::Local<Object> optionsObj (may be empty)
+ *  - v8::Local<v8::Object> optionsObj (may be empty)
  *  - v8::Persistent<v8::Function> callback (won't be empty)
  * Will THROW_RETURN if there isn't a callback in arg 0 or 1
  */
@@ -89,7 +89,7 @@
     THROW_RETURN(name() requires a callback argument 2) \
   } \
   Database* database = ObjectWrap::Unwrap<Database>(args.This()); \
-  v8::Local<Object> optionsObj; \
+  v8::Local<v8::Object> optionsObj; \
   v8::Persistent<v8::Function> callback; \
   if (optionPos == -1) { \
     callback = v8::Persistent<v8::Function>::New( \
@@ -100,7 +100,7 @@
       v8::Local<v8::Function>::Cast(args[callbackPos - 1]) \
     ); \
   } else if (args[optionPos]->IsObject()) { \
-    optionsObj = v8::Local<Object>::Cast(args[optionPos]); \
+    optionsObj = v8::Local<v8::Object>::Cast(args[optionPos]); \
     callback = v8::Persistent<v8::Function>::New( \
       v8::Local<v8::Function>::Cast(args[callbackPos]) \
     ); \

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-leveldown.git



More information about the Pkg-javascript-commits mailing list