diff options
author | Elliott Hughes <enh@google.com> | 2014-08-26 15:56:54 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2014-08-26 15:56:54 -0700 |
commit | c674edbf27450bbb2396b1434421b1db5325d8f4 (patch) | |
tree | 31855742fc4370e2573f29a706a8223aa4d46edf /libc/bionic/debug_mapinfo.cpp | |
parent | c764fb24ccb47e05d8e140cde5b4111225790ef1 (diff) | |
download | android_bionic-c674edbf27450bbb2396b1434421b1db5325d8f4.tar.gz android_bionic-c674edbf27450bbb2396b1434421b1db5325d8f4.tar.bz2 android_bionic-c674edbf27450bbb2396b1434421b1db5325d8f4.zip |
libc should use O_CLOEXEC when opening files for its own use.
Change-Id: I159f1d57e0ca090d837f57854fcef5879b8b8248
Diffstat (limited to 'libc/bionic/debug_mapinfo.cpp')
-rw-r--r-- | libc/bionic/debug_mapinfo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/bionic/debug_mapinfo.cpp b/libc/bionic/debug_mapinfo.cpp index d83799afa..698ab6b87 100644 --- a/libc/bionic/debug_mapinfo.cpp +++ b/libc/bionic/debug_mapinfo.cpp @@ -71,7 +71,7 @@ __LIBC_HIDDEN__ mapinfo_t* mapinfo_create(pid_t pid) { struct mapinfo_t* milist = NULL; char data[1024]; // Used to read lines as well as to construct the filename. snprintf(data, sizeof(data), "/proc/%d/maps", pid); - FILE* fp = fopen(data, "r"); + FILE* fp = fopen(data, "re"); if (fp != NULL) { while (fgets(data, sizeof(data), fp) != NULL) { mapinfo_t* mi = parse_maps_line(data); |