[WIN32K]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 21 Apr 2014 17:09:27 +0000 (17:09 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 21 Apr 2014 17:09:27 +0000 (17:09 +0000)
commita794e3f2d0d0ab85b85115c103b0feec0a12e8e2
tree2416bfe43af4e738f37099427ce41ef0eb9b72ab
parente67aa1e2ca85400d862ade4f3ceb82a02a347ee2
[WIN32K]
Do not ignore failure when calling DrvEnablePDEV and properly handle a failure in PDEVOBJ_bEnablePDEV instead of ASSERTing. Properly cleanup the PDEV after failure, check if the PDEV was enabled before calling DrvDisablePDEV. Fixes some crashes with VBox driver.

svn path=/trunk/; revision=62855
reactos/win32ss/gdi/eng/pdevobj.c