From 39cbd870ff76ecd2acbdb71f6efca5332be6af65 Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Sat, 18 Oct 2014 18:56:19 +0700 Subject: [PATCH] Add check for NULL pointers in FrameBuffer_ActivateBufferTexture. --- FrameBuffer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/FrameBuffer.cpp b/FrameBuffer.cpp index 43212793..44fab249 100644 --- a/FrameBuffer.cpp +++ b/FrameBuffer.cpp @@ -471,6 +471,8 @@ void FrameBufferList::renderBuffer(u32 _address) void FrameBuffer_ActivateBufferTexture(s16 t, FrameBuffer *pBuffer) { + if (pBuffer == NULL || pBuffer->m_pTexture == NULL) + return; pBuffer->m_pTexture->scaleS = video().getScaleX() / (float)pBuffer->m_pTexture->realWidth; pBuffer->m_pTexture->scaleT = video().getScaleY() / (float)pBuffer->m_pTexture->realHeight;