Merge pull request #1784 from evhan/development

revparse: Free left side of invalid range revspecs
This commit is contained in:
Vicent Martí 2013-08-14 23:15:02 -07:00
commit 4424622328

View File

@ -912,13 +912,9 @@ int git_revparse(
rstr++; rstr++;
} }
if ((error = git_revparse_single(&revspec->from, repo, lstr)) < 0) { error = git_revparse_single(&revspec->from, repo, lstr);
return error; if (!error)
} error = git_revparse_single(&revspec->to, repo, rstr);
if ((error = git_revparse_single(&revspec->to, repo, rstr)) < 0) {
return error;
}
git__free((void*)lstr); git__free((void*)lstr);
} else { } else {