mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-08 14:02:16 +03:00
Minor loop optimization in OP_MakeRecord.
FossilOrigin-Name: 4350983b37879d3280432d90fef04f5cc4be1b3110b5435123d897e31b34db8a
This commit is contained in:
@@ -3403,10 +3403,11 @@ case OP_MakeRecord: {
|
||||
}
|
||||
len = i = sqlite3SmallTypeSizes[serial_type];
|
||||
assert( i>0 );
|
||||
do{
|
||||
while( 1 /*exit-by-break*/ ){
|
||||
zPayload[--i] = (u8)(v&0xFF);
|
||||
if( i==0 ) break;
|
||||
v >>= 8;
|
||||
}while( i );
|
||||
}
|
||||
zPayload += len;
|
||||
}
|
||||
}else if( serial_type<0x80 ){
|
||||
|
Reference in New Issue
Block a user