From 140d1dd5b35512379a8701f2e7a8a6a1af1f281e Mon Sep 17 00:00:00 2001 From: Igor Pissolati Date: Sun, 20 Apr 2025 16:26:08 -0300 Subject: [PATCH] Fix failing checks --- src/windows-emulator/registry/hive_parser.cpp | 2 +- src/windows-emulator/registry/hive_parser.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; }