From 83ef667cfb7cf2af4dfba76f7a4b1857c4131370 Mon Sep 17 00:00:00 2001 From: rjkiv <76180273+rjkiv@users.noreply.github.com> Date: Sun, 27 Jul 2025 12:23:19 -0700 Subject: [PATCH] tweak initterms_e again --- dll/msvcrt.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dll/msvcrt.cpp b/dll/msvcrt.cpp index 44ebacb..da7d9dd 100644 --- a/dll/msvcrt.cpp +++ b/dll/msvcrt.cpp @@ -19,8 +19,8 @@ namespace msvcrt { } int WIN_FUNC _initterm_e(const _PIFV *ppfn, const _PIFV *end) { - while (ppfn < end) { - _PIFV func = *ppfn++; + for (; ppfn < end; ppfn++) { + _PIFV func = *ppfn; if (func) { int err = func(); if (err != 0) @@ -29,6 +29,7 @@ namespace msvcrt { } return 0; } + }