summaryrefslogtreecommitdiffhomepage
path: root/src/kernel
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-02-26 21:36:11 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-02-26 21:38:20 +0100
commit4f6b54d44be3900dd03547aea6b4ea9309241490 (patch)
treef7bae8b9f9c70ff7def9bb30cd02411c5e742168 /src/kernel
parenta3c9ed0849640dec7dc672447e539695eddea2f5 (diff)
feat: FileMgr: do not support Swap file types on OpenHeFS.
chore: LaunchKit: launcher codebase tweaks. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/src/FS/OpenHeFS+FileMgr.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/kernel/src/FS/OpenHeFS+FileMgr.cpp b/src/kernel/src/FS/OpenHeFS+FileMgr.cpp
index 82eb6460..3300759f 100644
--- a/src/kernel/src/FS/OpenHeFS+FileMgr.cpp
+++ b/src/kernel/src/FS/OpenHeFS+FileMgr.cpp
@@ -138,6 +138,10 @@ NodePtr HeFileSystemMgr::CreateSwapFile(const Char* path) {
kout << "OpenHeFS: CreateSwapFile called with null or empty path\r";
return nullptr;
}
+
+ kout << "OpenHEFS: ERROR: Swap Files are not supported natively by OpenHeFS.\r";
+ err_local_get() = kErrorProcessFault;
+
return nullptr;
}
@@ -174,6 +178,7 @@ _Output NodePtr HeFileSystemMgr::Open(_Input const Char* path, _Input const Char
kout << "OpenHeFS: Open called with null or empty path\r";
return nullptr;
}
+
if (!r || *r == 0) {
kout << "OpenHeFS: Open called with null or empty mode string\r";
return nullptr;