MNG_TRUE, MNG_FALSE, 0, 0, 0, pCurrent, &pImage);
MNG_FALSE, MNG_FALSE, 0, 0, 0, pCurrent, &pImage);
mng_retcode create_ani_image (mng_datap pData){  mng_ani_imagep pImage;  mng_imagep     pCurrent;  mng_retcode    iRetcode;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_CREATE_ANI_IMAGE, MNG_LC_START)#endif  if (pData->bHasDHDR)                 /* processing delta-image ? */    pCurrent = (mng_imagep)pData->pObjzero;  else                                 /* get the current object */    pCurrent = (mng_imagep)pData->pCurrentobj;  if (!pCurrent)                       /* otherwise object 0 */    pCurrent = (mng_imagep)pData->pObjzero;                                       /* now just clone the object !!! */  iRetcode  = clone_imageobject (pData, 0, MNG_FALSE, pCurrent->bVisible,                                 MNG_TRUE, MNG_FALSE, 0, 0, 0, pCurrent, &pImage);  if (iRetcode)                        /* on error bail out */    return iRetcode;  pImage->sHeader.fCleanup = free_ani_image;  pImage->sHeader.fProcess = process_ani_image;  add_ani_object (pData, (mng_object_headerp)pImage);#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_CREATE_ANI_IMAGE, MNG_LC_END)#endif  return MNG_NOERROR;                  /* okido */}