Don't call pthread_exit() in the callback.

Compilers that are not aware that pthread_exit() does not return
issue a warning when compiling the present code. This change
exchanges the call to pthread_exit() with a simple return
statement. According to the pthread specification this is
equivalent.
This commit is contained in:
Sebastian Bauer 2013-01-10 12:39:17 +01:00
parent 252b24049c
commit cea994b902

View File

@ -42,7 +42,7 @@ static void *download(void *ptr)
exit:
data->finished = 1;
pthread_exit(&data->ret);
return &data->ret;
}
static int update_cb(const char *refname, const git_oid *a, const git_oid *b, void *data)