forked from metin2/server
Rewrote network stack, started working on porting to 64-bit
This commit is contained in:
@ -196,7 +196,7 @@ class CAsyncSQL
|
||||
|
||||
int m_iQueryFinished;
|
||||
|
||||
unsigned long m_ulThreadID;
|
||||
unsigned int m_ulThreadID;
|
||||
bool m_bConnected;
|
||||
int m_iCopiedQuery;
|
||||
};
|
||||
|
@ -32,7 +32,7 @@ class CStmt
|
||||
|
||||
std::vector<MYSQL_BIND> m_vec_param;
|
||||
unsigned int m_uiParamCount;
|
||||
long unsigned int * m_puiParamLen;
|
||||
uint64_t * m_puiParamLen;
|
||||
|
||||
std::vector<MYSQL_BIND> m_vec_result;
|
||||
unsigned int m_uiResultCount;
|
||||
|
@ -517,8 +517,8 @@ class cProfiler
|
||||
}
|
||||
|
||||
struct timeval * GetResult() { return &interval; }
|
||||
long GetResultSec() { return interval.tv_sec; }
|
||||
long GetResultUSec() { return interval.tv_usec; }
|
||||
int GetResultSec() { return interval.tv_sec; }
|
||||
int GetResultUSec() { return interval.tv_usec; }
|
||||
|
||||
private:
|
||||
int m_nInterval;
|
||||
|
@ -59,7 +59,7 @@ bool CStmt::Prepare(CAsyncSQL * sql, const char * c_pszQuery)
|
||||
m_vec_param.resize(iParamCount);
|
||||
memset(&m_vec_param[0], 0, sizeof(MYSQL_BIND) * iParamCount);
|
||||
|
||||
m_puiParamLen = (long unsigned int *) calloc(iParamCount, sizeof(long unsigned int));
|
||||
m_puiParamLen = (uint64_t *) calloc(iParamCount, sizeof(uint64_t));
|
||||
}
|
||||
|
||||
m_vec_result.resize(48);
|
||||
|
Reference in New Issue
Block a user