summaryrefslogtreecommitdiffhomepage
path: root/dev/Usr
diff options
context:
space:
mode:
authorAmlal <amlal.elmahrouss@icloud.com>2025-02-18 17:03:17 +0100
committerAmlal <amlal.elmahrouss@icloud.com>2025-02-18 17:03:17 +0100
commitb119e2e741dc82bca93374df7c5e4cd4b6468bc1 (patch)
tree2cc92ec7114ab85994b81a27b10a6a2fbbf4d22f /dev/Usr
parent36ec3e50aa1328bed5f3d2cfbf6a0596caa7a7c5 (diff)
ADD: Refactor make_app command line to work with NeOS, like the open command.
Diffstat (limited to 'dev/Usr')
-rw-r--r--dev/Usr/LibCF/Array.h12
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>