Commit 379b7570 authored by hybrid's avatar hybrid

Check for null pointer.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1119 dfc29bdd-3216-0410-991c-e03cc46cb475
parent fb26c88b
......@@ -1259,7 +1259,7 @@ void CNullDriver::drawMeshBuffer(const scene::IMeshBuffer* mb)
CNullDriver::SHWBufferLink *CNullDriver::getBufferLink(const scene::IMeshBuffer* mb)
{
if (!isHardwareBufferRecommend(mb))
if (!mb || !isHardwareBufferRecommend(mb))
return 0;
//search for hardware links
......@@ -1325,7 +1325,7 @@ void CNullDriver::removeAllHardwareBuffers()
bool CNullDriver::isHardwareBufferRecommend(const scene::IMeshBuffer* mb)
{
if (mb->getHardwareMappingHint()==scene::EHM_NEVER)
if (!mb || mb->getHardwareMappingHint()==scene::EHM_NEVER)
return false;
if (mb->getVertexCount()<500) //todo: tweak and make user definable
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment