diff options
author | drh <drh@noemail.net> | 2017-08-21 02:05:22 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2017-08-21 02:05:22 +0000 |
commit | b32c18bf42cf910dae1bed3059d03a037b85db51 (patch) | |
tree | d93c6bd9397fb2694d7a4224f673c864f1450e24 /src | |
parent | c84ddf14c5c65007b739d4368cdde7fb24eaed78 (diff) | |
download | sqlite-b32c18bf42cf910dae1bed3059d03a037b85db51.tar.gz sqlite-b32c18bf42cf910dae1bed3059d03a037b85db51.zip |
Minor optimization to sqlite3VdbeMemSetStr().
FossilOrigin-Name: 6538ef7b6b56c7a6629a0bb7418910c64c8b2e73af2296a116c073ecf2e0d429
Diffstat (limited to 'src')
-rw-r--r-- | src/vdbemem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vdbemem.c b/src/vdbemem.c index 346c1fb10..345c41a72 100644 --- a/src/vdbemem.c +++ b/src/vdbemem.c @@ -931,7 +931,7 @@ int sqlite3VdbeMemSetStr( if( nByte<0 ){ assert( enc!=0 ); if( enc==SQLITE_UTF8 ){ - nByte = sqlite3Strlen30(z); + nByte = 0x7fffffff & (int)strlen(z); if( nByte>iLimit ) nByte = iLimit+1; }else{ for(nByte=0; nByte<=iLimit && (z[nByte] | z[nByte+1]); nByte+=2){} |