elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

Commit diff

Commit ea8c8c03ea0da6ce4ba8595b0f5fb0cd03344b2
commit ea8c8c03ea0da6ce4ba8595b0f5fb0cd03344b2b
Author: floriangit <90066055+floriangit@users.noreply.github.com>
Date:   Sun Feb 15 14:59:03 2026 +0100

    fix compiler warning
    
    Fixing a compile warning at the very end of the build cycle and thus being very visible:
    
    make[1]: Entering directory '/home/mf/src/elks/elksemu'
    cp /home/mf/src/elks/cross/share/misc/elks/call_tab.v call_tab.v
    cp /home/mf/src/elks/cross/share/misc/elks/defn_tab.v defn_tab.v
    cc -O  -DUSE_PTRACE=1   -c -o elks_sys.o elks_sys.c
    elks_sys.c: In function ‘elks_open’:
    elks_sys.c:154:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
      154 |         write(fd, efile, sizeof(efile));
          |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    cc -O  -DUSE_PTRACE=1 -o elksemu elks.o elks_sys.o elks_signal.o elks_pid.o minix.o
    make[1]: Leaving directory '/home/mf/src/elks/elksemu'
---
 elksemu/elks_sys.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/elksemu/elks_sys.c b/elksemu/elks_sys.c
index 34c8c099..5f7325b5 100644
--- a/elksemu/elks_sys.c
+++ b/elksemu/elks_sys.c
@@ -151,7 +151,7 @@ elks_open(int bx, int cx, int dx, int di, int si)
         if (fd < 0)
             return fd;
         unlink("/tmp/perror");
-        write(fd, efile, sizeof(efile));
+        int tmp = write(fd, efile, sizeof(efile));
         lseek(fd, 0L, 0);
         return fd;
     }