diff options
Diffstat (limited to 'pkg/macos/graphics/bitmap_context.zig')
| -rw-r--r-- | pkg/macos/graphics/bitmap_context.zig | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pkg/macos/graphics/bitmap_context.zig b/pkg/macos/graphics/bitmap_context.zig index be319f229..8b633f36e 100644 --- a/pkg/macos/graphics/bitmap_context.zig +++ b/pkg/macos/graphics/bitmap_context.zig @@ -17,17 +17,17 @@ pub const BitmapContext = opaque { space: *graphics.ColorSpace, opts: c_uint, ) Allocator.Error!*BitmapContext { - return @ptrFromInt( + return @as( ?*BitmapContext, - @intFromPtr(c.CGBitmapContextCreate( - @ptrCast(?*anyopaque, if (data) |d| d.ptr else null), + @ptrFromInt(@intFromPtr(c.CGBitmapContextCreate( + @ptrCast(if (data) |d| d.ptr else null), width, height, bits_per_component, bytes_per_row, - @ptrCast(c.CGColorSpaceRef, space), + @ptrCast(space), opts, - )), + ))), ) orelse Allocator.Error.OutOfMemory; } }; |
