- Remove some duplicated/useless code and use internal forward exports instead.
authorAlex Ionescu <aionescu@gmail.com>
Sat, 1 Oct 2005 08:58:49 +0000 (08:58 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sat, 1 Oct 2005 08:58:49 +0000 (08:58 +0000)
commit35eb408157e9b287ac193970c8985c4b1b95267e
tree2aab0600113f07936d47b879635ce4275e796363
parentf57183be4605a3328c13ac7ec1455ce573d47ca3
- Remove some duplicated/useless code and use internal forward exports instead.
- Set kernel apc pending flag when needed in KeReleaseMutant
- Optimize check for kernel apc delivery in KeReleaseMutant
- Raise right exception in KeReleaseMutant
- Simplify KeInitializeMutant and remove some duplicated operations.
- Remove duplicated listhead initialization in KeInitiializeMutex
- Use correct increment in KeReleaseMutex

svn path=/trunk/; revision=18185
reactos/ntoskrnl/ke/mutex.c
reactos/ntoskrnl/ntoskrnl.def