From 4c492de0f8fef67c41855bd503862874c6a2adce Mon Sep 17 00:00:00 2001 From: Vincent Rischmann Date: Fri, 5 Aug 2022 23:00:28 +0200 Subject: move versionGreaterThanOrEqualTo in sqlite.zig We will need it later on. --- errors.zig | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'errors.zig') diff --git a/errors.zig b/errors.zig index 654e93d..2beef5f 100644 --- a/errors.zig +++ b/errors.zig @@ -3,6 +3,8 @@ const mem = std.mem; const c = @import("c.zig").c; +const versionGreaterThanOrEqualTo = @import("sqlite.zig").versionGreaterThanOrEqualTo; + pub const SQLiteExtendedIOError = error{ SQLiteIOErrRead, SQLiteIOErrShortRead, @@ -127,10 +129,6 @@ pub const Error = SQLiteError || SQLiteExtendedReadOnlyError || SQLiteExtendedConstraintError; -fn versionGreaterThanOrEqualTo(major: u8, minor: u8, patch: u8) bool { - return c.SQLITE_VERSION_NUMBER >= @as(u32, major) * 1000000 + @as(u32, minor) * 1000 + @as(u32, patch); -} - pub fn errorFromResultCode(code: c_int) Error { // These errors are only available since 3.22.0. if (comptime versionGreaterThanOrEqualTo(3, 22, 0)) { -- cgit v1.2.3