]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Added safety check.
authorToni Wilen <twilen@winuae.net>
Sat, 30 Jun 2018 13:50:15 +0000 (16:50 +0300)
committerToni Wilen <twilen@winuae.net>
Sat, 30 Jun 2018 13:50:15 +0000 (16:50 +0300)
od-win32/direct3d.cpp

index b77aba529599503892cfe081246096400c40528b..8b95d7cb34f36d031b645dde651bb224f3f9104f 100644 (file)
@@ -4054,6 +4054,8 @@ static uae_u8 *xD3D_setcursorsurface(int monid, int *pitch)
        struct d3dstruct *d3d = &d3ddata[monid];
        if (pitch) {
                D3DLOCKED_RECT locked;
+               if (!d3d->cursorsurfaced3d)
+                       return NULL;
                HRESULT hr = d3d->cursorsurfaced3d->LockRect(0, &locked, NULL, 0);
                if (FAILED(hr))
                        return NULL;