diff --git a/src/windows-emulator/registry/hive_parser.cpp b/src/windows-emulator/registry/hive_parser.cpp index a328b2c9..3388b3c7 100644 --- a/src/windows-emulator/registry/hive_parser.cpp +++ b/src/windows-emulator/registry/hive_parser.cpp @@ -163,7 +163,7 @@ const hive_value* hive_key::get_value(std::ifstream& file, size_t index) { this->parse(file); - if (index < 0 || index >= values_by_index_.size()) + if (index >= values_by_index_.size()) { return nullptr; } diff --git a/src/windows-emulator/registry/hive_parser.hpp b/src/windows-emulator/registry/hive_parser.hpp index 011d0d7b..0db9979b 100644 --- a/src/windows-emulator/registry/hive_parser.hpp +++ b/src/windows-emulator/registry/hive_parser.hpp @@ -33,7 +33,7 @@ class hive_key { this->parse(file); - if (index < 0 || index >= sub_keys_by_index_.size()) + if (index >= sub_keys_by_index_.size()) { return nullptr; }