diff options
Diffstat (limited to 'sqlite.zig')
| -rw-r--r-- | sqlite.zig | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -910,7 +910,7 @@ pub fn Iterator(comptime Type: type) type { | |||
| 910 | const innervalue = try self.readField(FieldType.BaseType, i, options); | 910 | const innervalue = try self.readField(FieldType.BaseType, i, options); |
| 911 | 911 | ||
| 912 | if (comptime std.meta.trait.isZigString(FieldType.BaseType)) { | 912 | if (comptime std.meta.trait.isZigString(FieldType.BaseType)) { |
| 913 | return std.meta.stringToEnum(FieldType, innervalue) orelse @intToEnum(FieldType, 0); | 913 | return std.meta.stringToEnum(FieldType, innervalue) orelse unreachable; |
| 914 | } | 914 | } |
| 915 | if (@typeInfo(FieldType.BaseType) == .Int) { | 915 | if (@typeInfo(FieldType.BaseType) == .Int) { |
| 916 | return @intToEnum(FieldType, @intCast(TI.tag_type, innervalue)); | 916 | return @intToEnum(FieldType, @intCast(TI.tag_type, innervalue)); |