]> git.proxmox.com Git - libgit2.git/commit - src/hash/sha1/win32.c
Load SRWLock APIs at runtime
authorRussell Belfer <rb@github.com>
Mon, 26 Aug 2013 21:56:31 +0000 (14:56 -0700)
committerRussell Belfer <rb@github.com>
Mon, 26 Aug 2013 21:56:31 +0000 (14:56 -0700)
commit430953417f74dfcdbe030bafc069e1c07edceeb6
treeb8276cc0ec5e481307202ec00ef7abcade6e9d98
parent44d655318661affa2feb51e9d6d533bb16d7f2b5
Load SRWLock APIs at runtime

This loads SRWLock APIs at runtime and in their absence (i.e. on
Windows before Vista) falls back on a regular CRITICAL_SECTION
that will not permit concurrent readers.
CMakeLists.txt
src/global.c
src/hash/hash_win32.c
src/thread-utils.h
src/win32/pthread.c
src/win32/pthread.h