diff options
author | Vincent Sanders <vince@kyllikki.org> | 2015-04-17 00:01:17 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2015-04-17 00:01:17 +0100 |
commit | ef1a8f3b0f5bd8e148eefbbdacc8c209ed6d614b (patch) | |
tree | 7966dab109856aa9ef51171af5d9c5a085a8a484 /cocoa/bitmap.m | |
parent | 8dc2a8f0b21a7c430da450a4051cf056f09b5a78 (diff) | |
download | netsurf-ef1a8f3b0f5bd8e148eefbbdacc8c209ed6d614b.tar.gz netsurf-ef1a8f3b0f5bd8e148eefbbdacc8c209ed6d614b.tar.bz2 |
fix forward reference in cocoa bitmap handling
Diffstat (limited to 'cocoa/bitmap.m')
-rw-r--r-- | cocoa/bitmap.m | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/cocoa/bitmap.m b/cocoa/bitmap.m index 45ea1e0a2..52777bc7a 100644 --- a/cocoa/bitmap.m +++ b/cocoa/bitmap.m @@ -94,6 +94,27 @@ void bitmap_set_opaque(void *bitmap, bool opaque) [bmp setOpaque: opaque ? YES : NO]; } +unsigned char *bitmap_get_buffer(void *bitmap) +{ + NSCParameterAssert( NULL != bitmap ); + NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap; + return [bmp bitmapData]; +} + +size_t bitmap_get_rowstride(void *bitmap) +{ + NSCParameterAssert( NULL != bitmap ); + NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap; + return [bmp bytesPerRow]; +} + +size_t bitmap_get_bpp(void *bitmap) +{ + NSCParameterAssert( NULL != bitmap ); + NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap; + return [bmp bitsPerPixel] / 8; +} + bool bitmap_test_opaque(void *bitmap) { NSCParameterAssert( bitmap_get_bpp( bitmap ) == BYTES_PER_PIXEL ); @@ -116,27 +137,6 @@ bool bitmap_test_opaque(void *bitmap) return true; } -unsigned char *bitmap_get_buffer(void *bitmap) -{ - NSCParameterAssert( NULL != bitmap ); - NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap; - return [bmp bitmapData]; -} - -size_t bitmap_get_rowstride(void *bitmap) -{ - NSCParameterAssert( NULL != bitmap ); - NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap; - return [bmp bytesPerRow]; -} - -size_t bitmap_get_bpp(void *bitmap) -{ - NSCParameterAssert( NULL != bitmap ); - NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap; - return [bmp bitsPerPixel] / 8; -} - bool bitmap_save(void *bitmap, const char *path, unsigned flags) { NSCParameterAssert( NULL != bitmap ); |