Use a separate flag to mark buffer initialization
tree11aca659ec2dd002cb5f86d80eadbcfddc43b903
-rw-r--r-- 6 .gitignore
-rw-r--r-- 2736 CMakeLists.txt
-rw-r--r-- 80651 buffer.c
drwxr-xr-x - build
-rw-r--r-- 32213 capture.c
drwxr-xr-x - cmake
-rw-r--r-- 3050 debug.c
-rw-r--r-- 947 dsound.def
-rw-r--r-- 35042 dsound8.c
-rw-r--r-- 39973 dsound_main.c
-rw-r--r-- 25494 dsound_private.h
-rw-r--r-- 21668 duplex.c
-rw-r--r-- 31046 eax.c
-rw-r--r-- 10709 eax.h
drwxr-xr-x - include
-rw-r--r-- 49783 primary.c
-rw-r--r-- 20100 propset.c
-rw-r--r-- 4449 version.rc