Check if image->clientData exists before trying to obtain the pixmap

from it.


git-svn-id: svn://10.0.0.236/trunk@10712 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
radha%netscape.com 1998-09-22 22:24:29 +00:00
parent 8526f999cd
commit 979f4bccb3

View File

@ -200,7 +200,7 @@ XFE_RDFImage::isImageLoaded(void)
Pixmap
XFE_RDFImage::getPixmap(void)
{
if (m_image)
if (m_image && m_image->client_data)
return (Pixmap)(((fe_PixmapClientData *)(m_image->client_data))->pixmap);
return (Pixmap)NULL;
}
@ -209,7 +209,7 @@ XFE_RDFImage::getPixmap(void)
Pixmap
XFE_RDFImage::getMask(void)
{
if (m_mask)
if (m_mask && m_mask->client_data)
return (Pixmap)(((fe_PixmapClientData *)(m_mask->client_data))->pixmap);
return (Pixmap)NULL;