| Index: third_party/sqlite/src/src/test_demovfs.c | 
| diff --git a/third_party/sqlite/src/src/test_demovfs.c b/third_party/sqlite/src/src/test_demovfs.c | 
| index e56e8065cfbcd3cb73cfbf5d3535265b130998e8..c63b0a8b7a19bc398e1edb5d523757f2a0973e88 100644 | 
| --- a/third_party/sqlite/src/src/test_demovfs.c | 
| +++ b/third_party/sqlite/src/src/test_demovfs.c | 
| @@ -10,14 +10,12 @@ | 
| ** | 
| ************************************************************************* | 
| ** | 
| -** An example of a simple VFS implementation that omits complex features | 
| -** often not required or not possible on embedded platforms. Also includes | 
| -** code to buffer writes to the journal file, which can be a significant | 
| -** performance improvement on some embedded platforms. | 
| +** This file implements an example of a simple VFS implementation that | 
| +** omits complex features often not required or not possible on embedded | 
| +** platforms.  Code is included to buffer writes to the journal file, | 
| +** which can be a significant performance improvement on some embedded | 
| +** platforms. | 
| ** | 
| -*/ | 
| - | 
| -/* | 
| ** OVERVIEW | 
| ** | 
| **   The code in this file implements a minimal SQLite VFS that can be | 
| @@ -128,6 +126,7 @@ | 
| #include <unistd.h> | 
| #include <time.h> | 
| #include <errno.h> | 
| +#include <fcntl.h> | 
|  | 
| /* | 
| ** Size of the write buffer used by journal files in bytes. | 
| @@ -537,7 +536,7 @@ static int demoFullPathname( | 
| if( zPath[0]=='/' ){ | 
| zDir[0] = '\0'; | 
| }else{ | 
| -    getcwd(zDir, sizeof(zDir)); | 
| +    if( getcwd(zDir, sizeof(zDir))==0 ) return SQLITE_IOERR; | 
| } | 
| zDir[MAXPATHNAME] = '\0'; | 
|  | 
|  |