Nikolay Sivov : wined3d: dst_surface can't be NULL at this point (Coverity ).

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jun 8 07:49:56 CDT 2015


Module: wine
Branch: master
Commit: 68fcf9d7cf4858d567ae5175fc34dce88e084524
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=68fcf9d7cf4858d567ae5175fc34dce88e084524

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Mon Jun  8 12:02:07 2015 +0300

wined3d: dst_surface can't be NULL at this point (Coverity).

---

 dlls/wined3d/surface.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c
index 97b4797..552a079 100644
--- a/dlls/wined3d/surface.c
+++ b/dlls/wined3d/surface.c
@@ -2049,8 +2049,8 @@ HRESULT CDECL wined3d_surface_update_overlay(struct wined3d_surface *surface, co
     {
         surface->overlay_destrect.left = 0;
         surface->overlay_destrect.top = 0;
-        surface->overlay_destrect.right = dst_surface ? dst_surface->resource.width : 0;
-        surface->overlay_destrect.bottom = dst_surface ? dst_surface->resource.height : 0;
+        surface->overlay_destrect.right = dst_surface->resource.width;
+        surface->overlay_destrect.bottom = dst_surface->resource.height;
     }
 
     if (surface->overlay_dest && (surface->overlay_dest != dst_surface || flags & WINEDDOVER_HIDE))




More information about the wine-cvs mailing list