summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2015-04-17 00:01:17 +0100
committerVincent Sanders <vince@kyllikki.org>2015-04-17 00:01:17 +0100
commitef1a8f3b0f5bd8e148eefbbdacc8c209ed6d614b (patch)
tree7966dab109856aa9ef51171af5d9c5a085a8a484
parent8dc2a8f0b21a7c430da450a4051cf056f09b5a78 (diff)
downloadnetsurf-ef1a8f3b0f5bd8e148eefbbdacc8c209ed6d614b.tar.gz
netsurf-ef1a8f3b0f5bd8e148eefbbdacc8c209ed6d614b.tar.bz2
fix forward reference in cocoa bitmap handling
-rw-r--r--cocoa/bitmap.m42
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 );