Replaced cULong/cLong with C.size_t/C.ptrdiff_t

This commit is contained in:
Quentin Renard
2024-03-29 09:05:21 +01:00
parent 443a5f5207
commit deecc33c50
12 changed files with 66 additions and 35 deletions

View File

@@ -196,8 +196,8 @@ func (f *frameDataFrame) pixelFormat() PixelFormat {
}
func (f *frameDataFrame) planeBytes(i int) []byte {
return bytesFromC(func(size *cUlong) *C.uint8_t {
*size = cUlong(int(f.f.c.linesize[i]) * f.f.Height())
return bytesFromC(func(size *C.size_t) *C.uint8_t {
*size = C.size_t(int(f.f.c.linesize[i]) * f.f.Height())
return f.f.c.data[i]
})
}