diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-23 13:20:45 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-23 13:20:45 +0100 |
| commit | e743bbd4fc1c966ce0d1efe6b63a02ed29f3aa9f (patch) | |
| tree | 22c4e857665d1ededf04ba13fab2fa913fbfd5b9 /include | |
| parent | a1e10c737e5dd383a50f5550138178225821ec87 (diff) | |
[FIX] Fix FStream implementation.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/GenericsLibrary/fstream.nhh | 18 |
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; } }; |
