From 4c80b1e4efbf1faa2ae92555837d02e1111e6b2f Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 25 Oct 2012 14:10:42 -0700 Subject: [PATCH] :lipstick: --- native/v8_extensions/git.mm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/native/v8_extensions/git.mm b/native/v8_extensions/git.mm index f6de7286c..4a437cdc4 100644 --- a/native/v8_extensions/git.mm +++ b/native/v8_extensions/git.mm @@ -4,7 +4,7 @@ #import namespace v8_extensions { - + class GitRepository : public CefBase { private: bool exists; @@ -15,16 +15,16 @@ class GitRepository : public CefBase { const char *repoPath = path->GetStringValue().ToString().c_str(); exists = git_repository_open(&repo, repoPath) == GIT_OK; } - + ~GitRepository() { if (repo) git_repository_free(repo); } - + CefRefPtr GetHead() { if (!exists) return CefV8Value::CreateNull(); - + git_reference *head; if (git_repository_head(&head, repo) == GIT_OK) { if (git_repository_head_detached(repo) == 1) { @@ -39,7 +39,7 @@ class GitRepository : public CefBase { } else return CefV8Value::CreateNull(); } - + IMPLEMENT_REFCOUNTING(GitRepository); }; @@ -64,14 +64,14 @@ bool Git::Execute(const CefString& name, retval = CefV8Value::CreateNull(); return true; } - + if (name == "getRepository") { CefRefPtr userData = new GitRepository(arguments[0]); retval = CefV8Value::CreateObject(NULL); retval->SetUserData(userData); return true; } - + if (name == "getHead") { GitRepository *userData = (GitRepository *)object->GetUserData().get(); retval = userData->GetHead();