Commit 4bd2a508 by Johan Abildskov

Update giterr_last API documentation to reflect real behaviour

parent 73e31f6f
......@@ -109,7 +109,12 @@ typedef enum {
/**
* Return the last `git_error` object that was generated for the
* current thread or NULL if no error has occurred.
* current thread.
*
* The default behaviour of this function is to return NULL if no previous error has occurred.
* However, libgit2's error strings are not cleared aggressively, so a prior
* (unrelated) error may be returned. This can avoided by only calling
* this function if the prior call to a libgit2 API returned an error.
*
* @return A git_error object.
*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment