📄 libmng_chunk_prc.c
字号:
#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_MEND, MNG_LC_END);#endif return MNG_NOERROR;}/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_LOOPINIT_CHUNK_HDR (mng_init_loop){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_LOOP, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_loop)); ((mng_loopp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_LOOP, MNG_LC_END);#endif return MNG_NOERROR;}/* ************************************************************************** */INIT_CHUNK_HDR (mng_init_endl){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_ENDL, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_endl)); ((mng_endlp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_ENDL, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_DEFIINIT_CHUNK_HDR (mng_init_defi){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_DEFI, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_defi)); ((mng_defip)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_DEFI, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_BASIINIT_CHUNK_HDR (mng_init_basi){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_BASI, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_basi)); ((mng_basip)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_BASI, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_CLONINIT_CHUNK_HDR (mng_init_clon){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_CLON, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_clon)); ((mng_clonp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_CLON, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_PASTINIT_CHUNK_HDR (mng_init_past){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_PAST, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_past)); ((mng_pastp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_PAST, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_DISCINIT_CHUNK_HDR (mng_init_disc){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_DISC, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_disc)); ((mng_discp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_DISC, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_BACKINIT_CHUNK_HDR (mng_init_back){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_BACK, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_back)); ((mng_backp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_BACK, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_FRAMINIT_CHUNK_HDR (mng_init_fram){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_FRAM, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_fram)); ((mng_framp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_FRAM, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_MOVEINIT_CHUNK_HDR (mng_init_move){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_MOVE, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_move)); ((mng_movep)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_MOVE, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_CLIPINIT_CHUNK_HDR (mng_init_clip){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_CLIP, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_clip)); ((mng_clipp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_CLIP, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SHOWINIT_CHUNK_HDR (mng_init_show){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_SHOW, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_show)); ((mng_showp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_SHOW, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_TERMINIT_CHUNK_HDR (mng_init_term){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_TERM, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_term)); ((mng_termp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_TERM, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SAVEINIT_CHUNK_HDR (mng_init_save){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_SAVE, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_save)); ((mng_savep)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_SAVE, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SEEKINIT_CHUNK_HDR (mng_init_seek){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_SEEK, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_seek)); ((mng_seekp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_SEEK, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_eXPIINIT_CHUNK_HDR (mng_init_expi){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_EXPI, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_expi)); ((mng_expip)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_EXPI, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_fPRIINIT_CHUNK_HDR (mng_init_fpri){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_FPRI, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_fpri)); ((mng_fprip)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_FPRI, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_nEEDINIT_CHUNK_HDR (mng_init_need){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_NEED, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_need)); ((mng_needp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_NEED, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_pHYgINIT_CHUNK_HDR (mng_init_phyg){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_PHYG, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_phyg)); ((mng_phygp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_PHYG, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifdef MNG_INCLUDE_JNGINIT_CHUNK_HDR (mng_init_jhdr){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JHDR, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_jhdr)); ((mng_jhdrp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JHDR, MNG_LC_END);#endif return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifdef MNG_INCLUDE_JNGINIT_CHUNK_HDR (mng_init_jdaa){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JDAA, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_jdaa)); ((mng_jdaap)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JDAA, MNG_LC_END);#endif return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifdef MNG_INCLUDE_JNGINIT_CHUNK_HDR (mng_init_jdat){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JDAT, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_jdat)); ((mng_jdatp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JDAT, MNG_LC_END);#endif return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifdef MNG_INCLUDE_JNGINIT_CHUNK_HDR (mng_init_jsep){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JSEP, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_jsep)); ((mng_jsepp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_JSEP, MNG_LC_END);#endif return MNG_NOERROR;}#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGINIT_CHUNK_HDR (mng_init_dhdr){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_DHDR, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_dhdr)); ((mng_dhdrp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_DHDR, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGINIT_CHUNK_HDR (mng_init_prom){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_PROM, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_prom)); ((mng_promp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_PROM, MNG_LC_END);#endif return MNG_NOERROR;}#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGINIT_CHUNK_HDR (mng_init_ipng){#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_IPNG, MNG_LC_START);#endif MNG_ALLOC (pData, *ppChunk, sizeof (mng_ipng)); ((mng_ipngp)*ppChunk)->sHeader = *((mng_chunk_headerp)pHeader);#ifdef MNG_SUPPORT_TRACE MNG_TRACE (pData, MNG_FN_INIT_IPNG, MNG_LC_END);#endif return MNG_NOERROR;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -