We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3d52f73 commit 25abeadCopy full SHA for 25abead
1 file changed
lib/exqlite/sqlite3.ex
@@ -49,13 +49,11 @@ defmodule Exqlite.Sqlite3 do
49
"expected mode to be `:readwrite` or `:readonly`, but received #{inspect(mode)}"
50
end
51
52
- @spec close(nil) :: :ok
53
- def close(nil), do: :ok
54
-
55
@doc """
56
Closes the database and releases any underlying resources.
57
"""
58
- @spec close(db()) :: :ok | {:error, reason()}
+ @spec close(db() | nil) :: :ok | {:error, reason()}
+ def close(nil), do: :ok
59
def close(conn), do: Sqlite3NIF.close(conn)
60
61
0 commit comments