Merge remote-tracking branch 'origin/gtk_multigame' into gtk_multigame

This commit is contained in:
Eric House 2013-01-22 06:54:42 -08:00
commit 8c0984fb7a
2 changed files with 5 additions and 3 deletions

View file

@ -814,14 +814,14 @@ DBMgr::StoreMessage( const char* const connName, int hid,
}
void
decodeMessage( PGresult* result, bool useB64, int b64indx, int byteaIndex,
unsigned char* buf, size_t* buflen )
DBMgr::decodeMessage( PGresult* result, bool useB64, int b64indx, int byteaIndex,
unsigned char* buf, size_t* buflen )
{
const char* from = NULL;
if ( useB64 ) {
from = PQgetvalue( result, 0, b64indx );
}
if ( NULL == from ) {
if ( NULL == from || '\0' == from[0] ) {
useB64 = false;
from = PQgetvalue( result, 0, byteaIndex );
}

View file

@ -123,6 +123,8 @@ class DBMgr {
DevIDRelay getDevID( const DevID* devID );
int getCountWhere( const char* table, string& test );
void RemoveStoredMessages( string& msgIDs );
void decodeMessage( PGresult* result, bool useB64, int b64indx,
int byteaIndex, unsigned char* buf, size_t* buflen );
PGconn* getThreadConn( void );