mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 04:13:34 +00:00
aff5e61f45e6659e8ffc03d02d43efdd69a66cfc
- Free ALL Mdls, not just the first - Don't copy buffered data just because the Device Object is buffered. Check if the IRP is. - Don't handle MajorFunctions differenty, use flags which are now correctly set in order to determine course of action. - Free memory by using flag. - Don't remove IRP from Thread List too soon. - Don't use FileObject fields after dereferencing it. - Don't call IO Completion if there is already an APC routine. - Signal FileObject/UserEvent properly depending on cases. - Don't call UserAPC and set events like before if the IRP actually failed. svn path=/trunk/; revision=14861
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%