From 7c06d124f5d63d1e839809d698f17ef852f28280 Mon Sep 17 00:00:00 2001 From: Meghan Date: Wed, 5 Jul 2023 18:57:08 -0700 Subject: cast builtins removed type --- sqlite.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sqlite.zig') diff --git a/sqlite.zig b/sqlite.zig index 6b46f05..b6c56aa 100644 --- a/sqlite.zig +++ b/sqlite.zig @@ -1445,7 +1445,7 @@ pub fn Iterator(comptime Type: type) type { @compileError("enum column " ++ @typeName(FieldType) ++ " must have a BaseType of either string or int"); }, .Struct => |TI| { - if (TI.layout == .Packed) return @bitCast(FieldType, try self.readInt(TI.backing_integer.?, i)); + if (TI.layout == .Packed) return @bitCast(try self.readInt(TI.backing_integer.?, i)); const inner_value = try self.readField(FieldType.BaseType, options, i); return try FieldType.readField(options.allocator, inner_value); }, @@ -1653,7 +1653,7 @@ pub const DynamicStatement = struct { }, .Struct => |info| { if (info.layout == .Packed) { - try self.bindField(info.backing_integer.?, options, field_name, i, @bitCast(info.backing_integer.?, field)); + try self.bindField(info.backing_integer.?, options, field_name, i, @bitCast(field)); return; } if (!comptime std.meta.trait.hasFn("bindField")(FieldType)) { -- cgit v1.2.3