⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libmng_chunk_prc.c

📁 Linux下的基于X11的图形开发环境。
💻 C
📖 第 1 页 / 共 4 页
字号:
                      ((mng_discp)pHeader)->iCount * sizeof (mng_uint16) )  MNG_FREEX (pData, pHeader, sizeof (mng_disc))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DISC, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_back){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_BACK, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_back))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_BACK, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_fram){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_FRAM, MNG_LC_START)#endif  if (((mng_framp)pHeader)->iNamesize)    MNG_FREEX (pData, ((mng_framp)pHeader)->zName,                      ((mng_framp)pHeader)->iNamesize + 1)  if (((mng_framp)pHeader)->iCount)    MNG_FREEX (pData, ((mng_framp)pHeader)->pSyncids,                      ((mng_framp)pHeader)->iCount * sizeof (mng_uint32) )  MNG_FREEX (pData, pHeader, sizeof (mng_fram))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_FRAM, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_move){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_MOVE, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_move))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_MOVE, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_clip){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_CLIP, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_clip))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_CLIP, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_show){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_SHOW, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_show))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_SHOW, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_term){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_TERM, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_term))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_TERM, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_save){  mng_save_entryp pEntry = ((mng_savep)pHeader)->pEntries;  mng_uint32      iX;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_SAVE, MNG_LC_START)#endif  for (iX = 0; iX < ((mng_savep)pHeader)->iCount; iX++)  {    if (pEntry->iNamesize)      MNG_FREEX (pData, pEntry->zName, pEntry->iNamesize)    pEntry = pEntry + sizeof (mng_save_entry);  }  if (((mng_savep)pHeader)->iCount)    MNG_FREEX (pData, ((mng_savep)pHeader)->pEntries,                      ((mng_savep)pHeader)->iCount * sizeof (mng_save_entry) )  MNG_FREEX (pData, pHeader, sizeof (mng_save))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_SAVE, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_seek){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_SEEK, MNG_LC_START)#endif  if (((mng_seekp)pHeader)->iNamesize)    MNG_FREEX (pData, ((mng_seekp)pHeader)->zName,                      ((mng_seekp)pHeader)->iNamesize + 1)  MNG_FREEX (pData, pHeader, sizeof (mng_seek))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_SEEK, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_expi){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_EXPI, MNG_LC_START)#endif  if (((mng_expip)pHeader)->iNamesize)    MNG_FREEX (pData, ((mng_expip)pHeader)->zName,                      ((mng_expip)pHeader)->iNamesize + 1)  MNG_FREEX (pData, pHeader, sizeof (mng_expi))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_EXPI, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_fpri){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_FPRI, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_fpri))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_FPRI, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_need){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_NEED, MNG_LC_START)#endif  if (((mng_needp)pHeader)->iKeywordssize)    MNG_FREEX (pData, ((mng_needp)pHeader)->zKeywords,                      ((mng_needp)pHeader)->iKeywordssize + 1)  MNG_FREEX (pData, pHeader, sizeof (mng_need))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_NEED, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_phyg){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_PHYG, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_phyg))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_PHYG, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */#ifdef MNG_INCLUDE_JNGFREE_CHUNK_HDR (free_jhdr){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JHDR, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_jhdr))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JHDR, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifdef MNG_INCLUDE_JNGFREE_CHUNK_HDR (free_jdaa){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JDAA, MNG_LC_START)#endif  if (((mng_jdaap)pHeader)->iDatasize)    MNG_FREEX (pData, ((mng_jdaap)pHeader)->pData,                      ((mng_jdaap)pHeader)->iDatasize)  MNG_FREEX (pData, pHeader, sizeof (mng_jdaa))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JDAA, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifdef MNG_INCLUDE_JNGFREE_CHUNK_HDR (free_jdat){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JDAT, MNG_LC_START)#endif  if (((mng_jdatp)pHeader)->iDatasize)    MNG_FREEX (pData, ((mng_jdatp)pHeader)->pData,                      ((mng_jdatp)pHeader)->iDatasize)  MNG_FREEX (pData, pHeader, sizeof (mng_jdat))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JDAT, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifdef MNG_INCLUDE_JNGFREE_CHUNK_HDR (free_jsep){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JSEP, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_jsep))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_JSEP, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */FREE_CHUNK_HDR (free_dhdr){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DHDR, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_dhdr))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DHDR, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_prom){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_PROM, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_prom))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_PROM, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_ipng){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_IPNG, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_ipng))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_IPNG, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_pplt){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_PPLT, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_pplt))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_PPLT, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_ijng){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_IJNG, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_ijng))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_IJNG, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_drop){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DROP, MNG_LC_START)#endif  if (((mng_dropp)pHeader)->iCount)    MNG_FREEX (pData, ((mng_dropp)pHeader)->pChunknames,                      ((mng_dropp)pHeader)->iCount * sizeof (mng_chunkid) )  MNG_FREEX (pData, pHeader, sizeof (mng_drop))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DROP, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_dbyk){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DBYK, MNG_LC_START)#endif  if (((mng_dbykp)pHeader)->iKeywordssize)    MNG_FREEX (pData, ((mng_dbykp)pHeader)->zKeywords,                      ((mng_dbykp)pHeader)->iKeywordssize)  MNG_FREEX (pData, pHeader, sizeof (mng_dbyk))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_DBYK, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_ordr){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_ORDR, MNG_LC_START)#endif  if (((mng_ordrp)pHeader)->iCount)    MNG_FREEX (pData, ((mng_ordrp)pHeader)->pEntries,                      ((mng_ordrp)pHeader)->iCount * sizeof (mng_ordr_entry) )  MNG_FREEX (pData, pHeader, sizeof (mng_ordr))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_ORDR, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_magn){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_MAGN, MNG_LC_START)#endif  MNG_FREEX (pData, pHeader, sizeof (mng_magn))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_MAGN, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */FREE_CHUNK_HDR (free_unknown){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_UNKNOWN, MNG_LC_START)#endif  if (((mng_unknown_chunkp)pHeader)->iDatasize)    MNG_FREEX (pData, ((mng_unknown_chunkp)pHeader)->pData,                      ((mng_unknown_chunkp)pHeader)->iDatasize)  MNG_FREEX (pData, pHeader, sizeof (mng_unknown_chunk))#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (pData, MNG_FN_FREE_UNKNOWN, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** *//* * end of file                                                            * *//* ************************************************************************** */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -