[ros-diffs] [jimtabor] 21010: GetCurrentObject does not
SetLastError() on a null object.
jimtabor at svn.reactos.org
jimtabor at svn.reactos.org
Tue Jan 24 07:03:00 CET 2006
GetCurrentObject does not SetLastError() on a null object.
Modified: trunk/reactos/subsys/win32k/objects/dc.c
_____
Modified: trunk/reactos/subsys/win32k/objects/dc.c
--- trunk/reactos/subsys/win32k/objects/dc.c 2006-01-24 06:01:58 UTC
(rev 21009)
+++ trunk/reactos/subsys/win32k/objects/dc.c 2006-01-24 06:02:32 UTC
(rev 21010)
@@ -1173,6 +1173,9 @@
HGDIOBJ SelObject;
DC *dc;
+ /* From Wine: GetCurrentObject does not SetLastError() on a null
object */
+ if(!hDC) return NULL;
+
if(!(dc = DC_LockDc(hDC)))
{
SetLastWin32Error(ERROR_INVALID_HANDLE);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20060124/b9c01a73/attachment.html
More information about the Ros-diffs
mailing list