summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVicent Martí <tanoku@gmail.com>2011-06-30 07:12:42 -0700
committerVicent Martí <tanoku@gmail.com>2011-06-30 07:12:42 -0700
commit1f61e301be9088bbe9e56411f669fce8a82ccb8d (patch)
tree86cead0c7b93d038f12c1a0e751768c289005097 /src
parent02bc2d2f2788a17fda643462cd7e1f79f261e11d (diff)
parentfe5babacd6a2a8f358603404ee27327c20830c03 (diff)
downloadlibgit2-1f61e301be9088bbe9e56411f669fce8a82ccb8d.tar.gz
Merge pull request #287 from kiryl/development
filebuf: fix endless loop on writing buf > WRITE_BUFFER_SIZE
Diffstat (limited to 'src')
-rw-r--r--src/filebuf.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/filebuf.c b/src/filebuf.c
index ca13e6181..01b36bcff 100644
--- a/src/filebuf.c
+++ b/src/filebuf.c
@@ -331,6 +331,7 @@ int git_filebuf_write(git_filebuf *file, const void *buff, size_t len)
error = file->write(file, buf, len);
if (error < GIT_SUCCESS)
return git__rethrow(error, "Failed to write to buffer");
+ return GIT_SUCCESS;
}
}
}