From 2b3e0af3a37f49971992469deb72d97fb8982ad2 Mon Sep 17 00:00:00 2001
From: midipix <writeonce@midipix.org>
Date: Wed, 27 Mar 2024 19:53:35 +0000
Subject: slbt_obtain_nminfo(): fdout also requires read permissions for later
 mapping.

---
 src/arbits/slbt_archive_syminfo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/arbits')

diff --git a/src/arbits/slbt_archive_syminfo.c b/src/arbits/slbt_archive_syminfo.c
index ec53d14..09c90a8 100644
--- a/src/arbits/slbt_archive_syminfo.c
+++ b/src/arbits/slbt_archive_syminfo.c
@@ -114,7 +114,7 @@ static int slbt_obtain_nminfo(
 		strcpy(output,arname);
 		strcpy(&output[pos],".nm");
 
-		if ((fdout = openat(fdcwd,output,O_CREAT|O_TRUNC|O_WRONLY,0644)) < 0)
+		if ((fdout = openat(fdcwd,output,O_CREAT|O_TRUNC|O_RDWR,0644)) < 0)
 			return SLBT_SYSTEM_ERROR(dctx,output);
 	} else {
 		strcpy(output,"@nminfo@");
-- 
cgit v1.2.3