diff options
| author | Amlal <amlal.elmahrouss@icloud.com> | 2025-02-18 17:03:17 +0100 |
|---|---|---|
| committer | Amlal <amlal.elmahrouss@icloud.com> | 2025-02-18 17:03:17 +0100 |
| commit | b119e2e741dc82bca93374df7c5e4cd4b6468bc1 (patch) | |
| tree | 2cc92ec7114ab85994b81a27b10a6a2fbbf4d22f /dev/Usr/LibCF | |
| parent | 36ec3e50aa1328bed5f3d2cfbf6a0596caa7a7c5 (diff) | |
ADD: Refactor make_app command line to work with NeOS, like the open command.
Diffstat (limited to 'dev/Usr/LibCF')
| -rw-r--r-- | dev/Usr/LibCF/Array.h | 12 |
1 files changed, 10 insertions, 2 deletions
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 <typename ValueType> |
