summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-23 13:20:45 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-23 13:20:45 +0100
commite743bbd4fc1c966ce0d1efe6b63a02ed29f3aa9f (patch)
tree22c4e857665d1ededf04ba13fab2fa913fbfd5b9 /include
parenta1e10c737e5dd383a50f5550138178225821ec87 (diff)
[FIX] Fix FStream implementation.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/GenericsLibrary/fstream.nhh18
1 files changed, 4 insertions, 14 deletions
diff --git a/include/GenericsLibrary/fstream.nhh b/include/GenericsLibrary/fstream.nhh
index a063bd3..441b686 100644
--- a/include/GenericsLibrary/fstream.nhh
+++ b/include/GenericsLibrary/fstream.nhh
@@ -22,25 +22,15 @@ trait fstream_traits
//@ Implementation of fstream traits.
impl fstream : trait fstream_traits
{
- let init()
+ let write(let self, let data, let size)
{
- return;
- }
-
- let dispose()
- {
- return;
- }
-
- let write(let data, let size)
- {
- let written := __traits_write(fd_, data, size);
+ let written := __traits_write(self.fd_, data, size);
return written;
}
- let read(let region, let size)
+ let read(let self, let data, let size)
{
- let readen := __traits_read(fd_, region, size);
+ let readen := __traits_read(self.fd_, data, size);
return readen;
}
};