The length logic was backwards.

This commit is contained in:
JoelKatz
2011-12-02 16:24:24 -08:00
parent d61c8ae013
commit e236671ccc

View File

@@ -133,8 +133,8 @@ int SqliteDatabase::getBinary(int colIndex,unsigned char* buf,int maxSize)
{ {
const void* blob=sqlite3_column_blob(mCurrentStmt, colIndex); const void* blob=sqlite3_column_blob(mCurrentStmt, colIndex);
int size=sqlite3_column_bytes(mCurrentStmt, colIndex); int size=sqlite3_column_bytes(mCurrentStmt, colIndex);
if(maxSize<size) size=maxSize; if(size<maxSize) maxSize=size;
memcpy(buf,blob,size); memcpy(buf,blob,maxSize);
return(size); return(size);
} }