From 2b3e0af3a37f49971992469deb72d97fb8982ad2 Mon Sep 17 00:00:00 2001 From: midipix 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(-) 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