libtiff 4.0.3 中的tools上tiff2pdf.c中t2p_地图proc函数怪怪的
libtiff 4.0.3 中的tools下tiff2pdf.c中t2p_mapproc函数怪怪的本帖最后由 todo9351 于 2013-02-25 10:26:4
libtiff 4.0.3 中的tools下tiff2pdf.c中t2p_mapproc函数怪怪的
本帖最后由 todo9351 于 2013-02-25 10:26:42 编辑
static int
t2p_mapproc(thandle_t handle, void **data, toff_t *offset)
{
(void) handle, (void) data, (void) offset;
return -1;
}
从函数实现上看,不像是函数的调用啊。
第一次见到这种写法,请过来人帮忙开导一下呢
[解决办法]该函数啥事不做,直接返回-1,具体原因得看上下文(也许上下文不需要具体的实现)。
至于(void) handle, (void) data, (void) offset;这句是消除编译器警告的,表示这些参数函数都用过了。
[解决办法]也许是TODO代码。