summaryrefslogtreecommitdiff
path: root/src/revwalk.c
diff options
context:
space:
mode:
authorKirill A. Shutemov <kirill@shutemov.name>2011-08-25 14:22:57 +0300
committerKirill A. Shutemov <kirill@shutemov.name>2011-08-25 16:41:15 +0300
commit932669b8655851cc18ca109e78dfe8d71c0b31c0 (patch)
tree2a0cdabf777d541ffcaee30d57d2071dff406a1d /src/revwalk.c
parenta7e34e3c854aaed77ede8558ff253716bc4c80a2 (diff)
downloadlibgit2-932669b8655851cc18ca109e78dfe8d71c0b31c0.tar.gz
Drop STRLEN() macros
There is no need in STRLEN macros. Compilers can do this trivial optimization on its own. Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Diffstat (limited to 'src/revwalk.c')
-rw-r--r--src/revwalk.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/revwalk.c b/src/revwalk.c
index f7a56ccf5..538928cb1 100644
--- a/src/revwalk.c
+++ b/src/revwalk.c
@@ -183,7 +183,7 @@ static commit_object *commit_lookup(git_revwalk *walk, const git_oid *oid)
static int commit_quick_parse(git_revwalk *walk, commit_object *commit, git_rawobj *raw)
{
- const int parent_len = STRLEN("parent ") + GIT_OID_HEXSZ + 1;
+ const int parent_len = strlen("parent ") + GIT_OID_HEXSZ + 1;
unsigned char *buffer = raw->data;
unsigned char *buffer_end = buffer + raw->len;
@@ -192,10 +192,10 @@ static int commit_quick_parse(git_revwalk *walk, commit_object *commit, git_rawo
int i, parents = 0;
long commit_time;
- buffer += STRLEN("tree ") + GIT_OID_HEXSZ + 1;
+ buffer += strlen("tree ") + GIT_OID_HEXSZ + 1;
parents_start = buffer;
- while (buffer + parent_len < buffer_end && memcmp(buffer, "parent ", STRLEN("parent ")) == 0) {
+ while (buffer + parent_len < buffer_end && memcmp(buffer, "parent ", strlen("parent ")) == 0) {
parents++;
buffer += parent_len;
}
@@ -208,7 +208,7 @@ static int commit_quick_parse(git_revwalk *walk, commit_object *commit, git_rawo
for (i = 0; i < parents; ++i) {
git_oid oid;
- if (git_oid_fromstr(&oid, (char *)buffer + STRLEN("parent ")) < GIT_SUCCESS)
+ if (git_oid_fromstr(&oid, (char *)buffer + strlen("parent ")) < GIT_SUCCESS)
return git__throw(GIT_EOBJCORRUPTED, "Failed to parse commit. Parent object is corrupted");
commit->parents[i] = commit_lookup(walk, &oid);