aboutsummaryrefslogtreecommitdiff
path: root/ext/async/sqlite3async.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2009-12-02 18:16:56 +0000
committerdan <dan@noemail.net>2009-12-02 18:16:56 +0000
commit19125aaf68cbb0e87f25f569df24abd272ee82d0 (patch)
tree1b73244a8e6720e9f073fdad470803f0b45cf7d3 /ext/async/sqlite3async.c
parent614d2650389611027e26a0a484569da7539b661f (diff)
downloadsqlite-19125aaf68cbb0e87f25f569df24abd272ee82d0.tar.gz
sqlite-19125aaf68cbb0e87f25f569df24abd272ee82d0.zip
Fix an uninitialized value read in sqlite3async.c.
FossilOrigin-Name: 1cf2136c39239a6fea6ac2a555f55865dd517d93
Diffstat (limited to 'ext/async/sqlite3async.c')
-rw-r--r--ext/async/sqlite3async.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/async/sqlite3async.c b/ext/async/sqlite3async.c
index 0cfc7f6ff..127942bca 100644
--- a/ext/async/sqlite3async.c
+++ b/ext/async/sqlite3async.c
@@ -1231,8 +1231,8 @@ static int asyncFullPathname(
*/
if( rc==SQLITE_OK ){
int i, j;
- int n = nPathOut;
char *z = zPathOut;
+ int n = strlen(z);
while( n>1 && z[n-1]=='/' ){ n--; }
for(i=j=0; i<n; i++){
if( z[i]=='/' ){