分析:
提示表示 整型转指针类型错误;即整型和指针的内存所占字节数不一致,导致存储出错;最常见的就是32bit机器代码移植到64bit机器上
解决:
如果这样定义会出现如下warning提示:
(void*)virt_to_bus(yuv_frames)
warning: cast to pointer from integer of different size
如何去掉warning呢,
(void*)(long)virt_to_bus(yuv_frames)
这样warning就去掉了
提示表示 整型转指针类型错误;即整型和指针的内存所占字节数不一致,导致存储出错;最常见的就是32bit机器代码移植到64bit机器上
解决:
如果这样定义会出现如下warning提示:
(void*)virt_to_bus(yuv_frames)
warning: cast to pointer from integer of different size
如何去掉warning呢,
(void*)(long)virt_to_bus(yuv_frames)
这样warning就去掉了