From b119e2e741dc82bca93374df7c5e4cd4b6468bc1 Mon Sep 17 00:00:00 2001 From: Amlal Date: Tue, 18 Feb 2025 17:03:17 +0100 Subject: ADD: Refactor make_app command line to work with NeOS, like the open command. --- dev/Usr/LibCF/Array.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'dev/Usr/LibCF/Array.h') diff --git a/dev/Usr/LibCF/Array.h b/dev/Usr/LibCF/Array.h index ed3e736b..c466b0fb 100644 --- a/dev/Usr/LibCF/Array.h +++ b/dev/Usr/LibCF/Array.h @@ -38,7 +38,15 @@ namespace LibCF const SizeT Count() { - return N; + auto cnt = 0UL; + + for (auto i = 0; i < N; ++i) + { + if (fArray[i]) + ++cnt; + } + + return cnt; } const T* CData() @@ -52,7 +60,7 @@ namespace LibCF } private: - T fArray[N]; + T fArray[N] = {nullptr}; }; template -- cgit v1.2.3