From ab6e9ba7b7bcb29228810f584b8fe7c5425a5db6 Mon Sep 17 00:00:00 2001 From: Phillip Susi Date: Fri, 25 Jan 2002 01:46:51 +0000 Subject: [PATCH] Fixed a file IO calls to handle failure correctly svn path=/trunk/; revision=2550 --- reactos/apps/utils/pice/module/utils.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reactos/apps/utils/pice/module/utils.c b/reactos/apps/utils/pice/module/utils.c index 986b90725f9..63052a99710 100644 --- a/reactos/apps/utils/pice/module/utils.c +++ b/reactos/apps/utils/pice/module/utils.c @@ -2176,6 +2176,7 @@ HANDLE PICE_open (LPCWSTR lpPathName, int iReadWrite) //BUG BUG check status!!! if( !NT_SUCCESS( status ) ){ DPRINT((0,"PICE_open: NtOpenFile error: %x\n", status)); + return 0; } return hfile; } @@ -2199,6 +2200,7 @@ size_t PICE_len( HANDLE hFile ) status = ZwQueryInformationFile( hFile, &iosb, &fs, sizeof fs, FileStandardInformation ); if( !NT_SUCCESS( status ) ){ DPRINT((0,"PICE_len: ZwQueryInformationFile error: %x\n", status)); + return 0; } //ASSERT(fs.EndOfFile.u.HighPart == 0); return (size_t)fs.EndOfFile.u.LowPart;