diff options
Diffstat (limited to 'amiga/rtg.c')
-rw-r--r-- | amiga/rtg.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/amiga/rtg.c b/amiga/rtg.c index 33d0242d4..e1562841e 100644 --- a/amiga/rtg.c +++ b/amiga/rtg.c @@ -28,6 +28,9 @@ struct BitMap *ami_rtg_allocbitmap(ULONG width, ULONG height, ULONG depth, ULONG flags, struct BitMap *friend, RGBFTYPE format) { if(P96Base == NULL) { +#ifndef __amigaos4__ + if(depth > 8) depth = 8; +#endif return AllocBitMap(width, height, depth, flags, friend); } else { return p96AllocBitMap(width, height, depth, flags, friend, format); |