window->shared_memory=MagickFalse;
if (status != False)
XShmDetach(display,&segment_info[1]);
- if (ximage != (XImage *) NULL)
- {
- ximage->data=NULL;
- XDestroyImage(ximage);
- ximage=(XImage *) NULL;
- }
+ ximage->data=NULL;
+ XDestroyImage(ximage);
+ ximage=(XImage *) NULL;
if (segment_info[1].shmid >= 0)
{
if (segment_info[1].shmaddr != NULL)
for (y=0; y < (ssize_t) image->rows; y++)
{
q=GetAuthenticPixels(image,0,y,image->columns,1,exception);
+ if (q == (Quantum *) NULL)
+ break;
for (x=0; x < (ssize_t) image->columns; x++)
{
if (intensity < GetPixelRed(image,q))
for(z=7;z>-1;z--)
{
q=QueueAuthenticPixels(image,pix,piy,1,1,exception);
+ if (q == (Quantum *) NULL)
+ break;
if(binar[z])
{