[prev in list] [next in list] [prev in thread] [next in thread]
List: sqlite-users
Subject: [sqlite] Bug in winAccess
From: "Jan Slodicka" <jano () resco ! net>
Date: 2012-08-30 13:55:10
Message-ID: 040701cd86b7$134a0e50$830ba8c0 () janslodicka
[Download RAW message or body]
winAccess should check ERROR_PATH_NOT_FOUND in the same way as ERROR_FILE_NOT_FOUND. The former error code is returned for example by WinRT when checking for directory existence. (I just got it when checking for application folder existence, but as far I remember, it is returned in more scenarios.)
Error manifestation: Sqlite reports i/o error instead of missing file.
Resolution: Rather trivial fix in winAccess():
Original line:
if( lastErrno != ERROR_FILE_NOT_FOUND ){
Corrected line:
if( lastErrno != ERROR_FILE_NOT_FOUND && lastErrno != ERROR_PATH_NOT_FOUND ){
Have a good day.
With best regards,
Jan Slodicka
Resco
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic