forked from OpenGamers/abaddon
try to fix weird ambiguous int stuff
This commit is contained in:
parent
9175da2cf0
commit
2c2686946d
|
@ -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<uint64_t>(sqlite3_column_int64(m_stmt, index));
|
||||
void Store::Statement::Get(int index, size_t &out) const {
|
||||
out = static_cast<size_t>(sqlite3_column_int64(m_stmt, index));
|
||||
}
|
||||
|
||||
void Store::Statement::Get(int index, bool &out) const {
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue
Block a user