Index: src/shell.c.in ================================================================== --- src/shell.c.in +++ src/shell.c.in @@ -3559,11 +3559,11 @@ n = fread(zBuf, 22, 1, f); if( n==1 && zBuf[0]==0x50 && zBuf[1]==0x4b && zBuf[2]==0x05 && zBuf[3]==0x06 ){ rc = SHELL_OPEN_ZIPFILE; }else if( n==0 && dfltZip && sqlite3_strlike("%.zip",zName,0)==0 ){ - return SHELL_OPEN_ZIPFILE; + rc = SHELL_OPEN_ZIPFILE; } } fclose(f); return rc; }