From e6ffce3ac9a142774cd7622e860dda9a53faf73f Mon Sep 17 00:00:00 2001 From: Lioncash Date: Wed, 8 Feb 2017 10:20:03 -0500 Subject: [PATCH] ElfReader: Make constructor explicit Allowing implicit conversions here is definitely not desirable. --- Source/Core/Core/Boot/ElfReader.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/Boot/ElfReader.h b/Source/Core/Core/Boot/ElfReader.h index 92392e2bc0..447b33f9b4 100644 --- a/Source/Core/Core/Boot/ElfReader.h +++ b/Source/Core/Core/Boot/ElfReader.h @@ -31,7 +31,7 @@ private: u32 entryPoint; public: - ElfReader(void* ptr); + explicit ElfReader(void* ptr); ~ElfReader() {} u32 Read32(int off) const { return base32[off >> 2]; } // Quick accessors