summaryrefslogtreecommitdiff
path: root/src/pal/src/file/file.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pal/src/file/file.cpp')
-rw-r--r--src/pal/src/file/file.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/pal/src/file/file.cpp b/src/pal/src/file/file.cpp
index d70e62bd52..a4ad20db32 100644
--- a/src/pal/src/file/file.cpp
+++ b/src/pal/src/file/file.cpp
@@ -2999,8 +2999,11 @@ OUT PLARGE_INTEGER lpFileSize)
&dwFileSizeHigh
);
- lpFileSize->u.LowPart = dwFileSizeLow;
- lpFileSize->u.HighPart = dwFileSizeHigh;
+ if (NO_ERROR == palError)
+ {
+ lpFileSize->u.LowPart = dwFileSizeLow;
+ lpFileSize->u.HighPart = dwFileSizeHigh;
+ }
}
else
{