summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
Diffstat (limited to 'amiga')
-rw-r--r--amiga/bitmap.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/amiga/bitmap.c b/amiga/bitmap.c
index e28000aa4..47c3ca9fe 100644
--- a/amiga/bitmap.c
+++ b/amiga/bitmap.c
@@ -208,14 +208,17 @@ int bitmap_get_height(void *bitmap)
}
}
-size_t bitmap_get_bpp(void *bitmap)
+
+/**
+ * Find the bytes per pixel of a bitmap
+ *
+ * \param vbitmap a bitmap, as returned by bitmap_create()
+ * \return bytes per pixel
+ */
+
+size_t bitmap_get_bpp(void *vbitmap)
{
- if(bitmap)
- {
- return 32;
- }
- else
- {
- return 0;
- }
+ struct bitmap *bitmap = (struct bitmap *)vbitmap;
+ assert(bitmap);
+ return 4;
}