summaryrefslogtreecommitdiff
path: root/sqlite.zig
diff options
context:
space:
mode:
Diffstat (limited to 'sqlite.zig')
-rw-r--r--sqlite.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlite.zig b/sqlite.zig
index 5b59963..a72a143 100644
--- a/sqlite.zig
+++ b/sqlite.zig
@@ -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));