summaryrefslogtreecommitdiff
path: root/lib/read-file.c
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2020-05-26 07:56:13 +0200
committerBruno Haible <bruno@clisp.org>2020-05-26 10:12:26 +0200
commit83355a6ade56506bebb01ddf415b9ddbc4439eac (patch)
treed976535d823f9230e9bad9835b151bdb03c8912b /lib/read-file.c
parent682cc4e678aceff32dea2a84b6e5147bdf5a20a7 (diff)
downloadgnulib-83355a6ade56506bebb01ddf415b9ddbc4439eac.tar.gz
read-file: make use of fopen-gnu
* lib/read-file.c (read_file): Pass an 'e' flag to fopen. (read_binary_file): Likewise. * modules/read-file (Depends-on): Add fopen-gnu.
Diffstat (limited to 'lib/read-file.c')
-rw-r--r--lib/read-file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/read-file.c b/lib/read-file.c
index c6f230178c..293bc3e8a5 100644
--- a/lib/read-file.c
+++ b/lib/read-file.c
@@ -171,7 +171,7 @@ internal_read_file (const char *filename, size_t *length, const char *mode)
char *
read_file (const char *filename, size_t *length)
{
- return internal_read_file (filename, length, "r");
+ return internal_read_file (filename, length, "re");
}
/* Open (on non-POSIX systems, in binary mode) and read the contents
@@ -184,5 +184,5 @@ read_file (const char *filename, size_t *length)
char *
read_binary_file (const char *filename, size_t *length)
{
- return internal_read_file (filename, length, "rb");
+ return internal_read_file (filename, length, "rbe");
}