Increment git__n_inits before doing init_once.

Fixes #3318.
This commit is contained in:
joshaber 2015-07-22 10:51:38 -04:00
parent e069c621bd
commit cf198fdf2a

View File

@ -330,8 +330,8 @@ int git_libgit2_init(void)
{ {
int ret; int ret;
pthread_once(&_once_init, init_once);
ret = git_atomic_inc(&git__n_inits); ret = git_atomic_inc(&git__n_inits);
pthread_once(&_once_init, init_once);
return init_error ? init_error : ret; return init_error ? init_error : ret;
} }