aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordmitry@nexenta.com <root@myhost.(none)>2012-04-13 13:59:09 -0700
committerdmitry@nexenta.com <root@myhost.(none)>2012-04-13 13:59:09 -0700
commitbcddca38145bf094a3d731118631ca84a6e8c003 (patch)
treec920389a44da988138baff8dd0673cfbb95e2f68
parent72fc8070e428086bbbffe7c2de8268793f9d75dc (diff)
parent81be010c29a3146036b933b1ab5b4ea08688a2bf (diff)
downloadnode-augeas-bcddca38145bf094a3d731118631ca84a6e8c003.tar.gz
Merge branch 'master' of github.com:Nexenta/node-augeas
-rw-r--r--libaugeas.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/libaugeas.cc b/libaugeas.cc
index 3bfe2d6..4627602 100644
--- a/libaugeas.cc
+++ b/libaugeas.cc
@@ -72,7 +72,7 @@ Handle<Value> LibAugeas::New(const Arguments& args)
LibAugeas *obj = new LibAugeas();
const char *root = NULL;
- const char *lense_path = NULL;
+ const char *loadpath = NULL;
unsigned int flags = 0;
/* TODO: arg[0] may be an object: {
@@ -91,10 +91,10 @@ Handle<Value> LibAugeas::New(const Arguments& args)
}
if (args[1]->IsString()) {
String::Utf8Value str(args[0]);
- lense_path = *str;
+ loadpath = *str;
}
- obj->m_aug = aug_init(root, lense_path, flags);
+ obj->m_aug = aug_init(root, loadpath, flags);
if (NULL == obj->m_aug) {
ThrowException(Exception::Error(String::New("aug_init() failed")));
@@ -295,6 +295,7 @@ Handle<Value> LibAugeas::save(const Arguments& args)
int rc = aug_save(obj->m_aug);
if (0 == rc) {
// ok
+ return scope.Close(Undefined());
} else {
/* TODO: error description is under /augeas/.../error
* Example: