ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/05/16/05:12:31

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:date:message-id:subject:from:to:content-type;
bh=1KmrwgIUSPyNx5Y2PM+miGj7GAycfLM/lwfADfHVrbc=;
b=QCzd9Nm1ylPQzPyLmN1uO5sIoxf1A5yWQ688faUDe1uSClbHSvZ/PkUCpi9j1Iybr3
xoO5FgmIAm7t9i6SXBurnj2tZKSzwRLGj06ximyBnaN6pGJUx+cBwhRLqt7m2qDiy/pH
NA+TgosAKw/egl5sIl730RKSsMTvCuXDoFJj7c6423kNLW2v4vw/mDcHkhGx2wRylok2
LUJzYi+79L6UAXbCGban3GvU3TnMeOtGDi1BvbXL5COBUmAi+eXqQRaC4Oen1u+4If6l
kOI+DS8q+lh7dz9JIHzjOum3VWpln5NGLcC/IpOe4fPd2HdPMKsPe8VFu1667Td2bDnZ
lmeQ==
MIME-Version: 1.0
X-Received: by 10.50.225.35 with SMTP id rh3mr3122497igc.29.1431767534611;
Sat, 16 May 2015 02:12:14 -0700 (PDT)
Date: Sat, 16 May 2015 12:12:14 +0300
Message-ID: <CAA2C=vARRSgaB0wcN2ya0CAa++KCD5JC9d9GPawQsT6h33QNJg@mail.gmail.com>
Subject: dlopen.c OPENFLAGS
From: "Ozkan Sezer (sezeroz AT gmail DOT com)" <djgpp AT delorie DOT com>
To: djgpp <djgpp AT delorie DOT com>
Reply-To: djgpp AT delorie DOT com

Is the OPENFLAGS really correct in dlopen.c? I mean, is it not
supposed to be like the opposite, like:

Index: src/libc/dxe/dlopen.c
===================================================================
RCS file: /cvs/djgpp/djgpp/src/libc/dxe/dlopen.c,v
retrieving revision 1.4
diff -U 6 -r1.4 dlopen.c
--- src/libc/dxe/dlopen.c	16 May 2015 05:39:20 -0000	1.4
+++ src/libc/dxe/dlopen.c	16 May 2015 09:05:40 -0000
@@ -18,21 +18,21 @@
 #ifdef __DJGPP__
 #include <io.h>
 #define ACCESS(f) (_chmod(f, 0) != -1)
 #define OPEN _open
 #define READ _read
 #define CLOSE _close
-#define OPENFLAGS O_RDONLY
+#define OPENFLAGS O_RDONLY | O_BINARY
 #define REALPATH _truename
 #else
 #include <unistd.h>
 #define ACCESS(f) (access(f, R_OK) == 0)
 #define OPEN open
 #define READ read
 #define CLOSE close
-#define OPENFLAGS O_RDONLY | O_BINARY
+#define OPENFLAGS O_RDONLY
 #define REALPATH realpath
 #endif

 #ifndef ELOOP
 #define ELOOP EMLINK
 #endif

--
O.S.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019