summaryrefslogtreecommitdiff
path: root/src/debug/createdump
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug/createdump')
-rw-r--r--src/debug/createdump/datatarget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/debug/createdump/datatarget.cpp b/src/debug/createdump/datatarget.cpp
index 934545090d..35b582e53e 100644
--- a/src/debug/createdump/datatarget.cpp
+++ b/src/debug/createdump/datatarget.cpp
@@ -150,8 +150,8 @@ DumpDataTarget::ReadVirtual(
/* [optional][out] */ ULONG32 *done)
{
assert(m_fd != -1);
- size_t read = pread64(m_fd, buffer, size, (off64_t)(ULONG_PTR)address);
- if (read == (size_t)-1)
+ ssize_t read = pread64(m_fd, buffer, size, (off64_t)(ULONG_PTR)address);
+ if (read == -1)
{
*done = 0;
return E_FAIL;