From b654c2e170e0cdd8ea0a212f5ca7e9b1047aa553 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Tue, 18 Mar 2025 20:23:31 -0400 Subject: [PATCH 1/3] Avoid potential out-of-bounds access. --- Storage/MassStorage/SCSI/SCSI.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Storage/MassStorage/SCSI/SCSI.cpp b/Storage/MassStorage/SCSI/SCSI.cpp index d14bdec22..02d801e1d 100644 --- a/Storage/MassStorage/SCSI/SCSI.cpp +++ b/Storage/MassStorage/SCSI/SCSI.cpp @@ -99,7 +99,7 @@ void Bus::run_for(HalfCycles time) { const auto old_index = dispatch_index_; const auto time_as_int = time_in_state_.as_integral(); - while(time_as_int >= dispatch_times_[dispatch_index_] && dispatch_index_ < dispatch_times_.size()) { + while(dispatch_index_ < dispatch_times_.size() && time_as_int >= dispatch_times_[dispatch_index_]) { ++dispatch_index_; } From 0b276c5a7628bd136e86216945e40175570740c3 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Tue, 18 Mar 2025 20:38:09 -0400 Subject: [PATCH 2/3] Remove focus rings. --- .../Mac/Clock Signal/Base.lproj/Activity.xib | 36 +++++++++---------- .../Base.lproj/MachineDocument.xib | 2 +- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/OSBindings/Mac/Clock Signal/Base.lproj/Activity.xib b/OSBindings/Mac/Clock Signal/Base.lproj/Activity.xib index 08cef24c7..2947fd07f 100644 --- a/OSBindings/Mac/Clock Signal/Base.lproj/Activity.xib +++ b/OSBindings/Mac/Clock Signal/Base.lproj/Activity.xib @@ -1,8 +1,8 @@ - + - + @@ -13,7 +13,7 @@ -