summaryrefslogtreecommitdiffstats
path: root/courgette/image_info.cc
diff options
context:
space:
mode:
Diffstat (limited to 'courgette/image_info.cc')
-rw-r--r--courgette/image_info.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/courgette/image_info.cc b/courgette/image_info.cc
index 8d1b9aa..0c8cdf6 100644
--- a/courgette/image_info.cc
+++ b/courgette/image_info.cc
@@ -50,7 +50,7 @@ PEInfo::PEInfo()
void PEInfo::Init(const void* start, size_t length) {
start_ = reinterpret_cast<const uint8*>(start);
- length_ = length;
+ length_ = static_cast<int>(length);
end_ = start_ + length_;
failure_reason_ = "unparsed";
}
@@ -329,7 +329,7 @@ bool PEInfo::ReadDataDirectory(int index, ImageDataDirectory* directory) {
// TODO(sra): validate RVA.
directory->address_ = rva;
- directory->size_ = size;
+ directory->size_ = static_cast<uint32>(size);
return true;
} else {
directory->address_ = 0;