[Pkg-javascript-commits] [node-leveldown] 376/492: Quick fix for sometimes failing test

Andrew Kelley andrewrk-guest at moszumanska.debian.org
Sun Jul 6 17:14:19 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 4112961978fedb18043808b404cfa498398faa61
Author: David Björklund <david.bjorklund at gmail.com>
Date:   Sat Aug 10 23:56:19 2013 +0200

    Quick fix for sometimes failing test
---
 src/async.h | 2 +-
 src/nan.h   | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/async.h b/src/async.h
index 64646df..ddf5004 100644
--- a/src/async.h
+++ b/src/async.h
@@ -29,7 +29,7 @@ protected:
   void SetStatus(leveldb::Status status) {
     this->status = status;
     if (!status.ok())
-      this->errmsg = status.ToString().c_str();
+      this->errmsg = strdup(status.ToString().c_str());
   }
   Database* database;
 private:
diff --git a/src/nan.h b/src/nan.h
index bc8d993..c3a6592 100644
--- a/src/nan.h
+++ b/src/nan.h
@@ -438,6 +438,8 @@ public:
       NanDispose(persistentHandle);
     if (callback)
       delete callback;
+    if (errmsg)
+      delete errmsg;
   }
 
   virtual void WorkComplete () {

-- 
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