From 2c2686946d3a9364399fb9c24733ed31383cd94f Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 28 Oct 2021 02:33:13 -0400 Subject: try to fix weird ambiguous int stuff --- discord/store.cpp | 6 +++--- discord/store.hpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'discord') diff --git a/discord/store.cpp b/discord/store.cpp index 0027104..e7715b4 100644 --- a/discord/store.cpp +++ b/discord/store.cpp @@ -2169,7 +2169,7 @@ int Store::Statement::Bind(int index, uint32_t num) { return m_db->SetError(sqlite3_bind_int(m_stmt, index, num)); } -int Store::Statement::Bind(int index, uint64_t num) { +int Store::Statement::Bind(int index, size_t num) { return m_db->SetError(sqlite3_bind_int64(m_stmt, index, num)); } @@ -2198,8 +2198,8 @@ void Store::Statement::Get(int index, int32_t &out) const { out = sqlite3_column_int(m_stmt, index); } -void Store::Statement::Get(int index, uint64_t &out) const { - out = static_cast(sqlite3_column_int64(m_stmt, index)); +void Store::Statement::Get(int index, size_t &out) const { + out = static_cast(sqlite3_column_int64(m_stmt, index)); } void Store::Statement::Get(int index, bool &out) const { diff --git a/discord/store.hpp b/discord/store.hpp index 280d728..7bb1af1 100644 --- a/discord/store.hpp +++ b/discord/store.hpp @@ -102,7 +102,7 @@ private: int Bind(int index, int32_t num); int Bind(int index, uint32_t num); - int Bind(int index, uint64_t num); + int Bind(int index, size_t num); int Bind(int index, const char *str, size_t len = -1); int Bind(int index, const std::string &str); int Bind(int index, bool val); @@ -154,7 +154,7 @@ private: void Get(int index, uint8_t &out) const; void Get(int index, int32_t &out) const; - void Get(int index, uint64_t &out) const; + void Get(int index, size_t &out) const; void Get(int index, bool &out) const; void Get(int index, Snowflake &out) const; void Get(int index, std::string &out) const; -- cgit v1.2.3