FORTIFY_SOURCE: fix up previous commit
I forgot two files in 326ea5413d18ea019cd1bda415ce428f7bdcafd2.
Change-Id: I30430f65bfafad4274193fc5b973959eac0791a7
diff --git a/libc/bionic/open.c b/libc/bionic/open.c
index 56602db..be4f04b 100644
--- a/libc/bionic/open.c
+++ b/libc/bionic/open.c
@@ -53,9 +53,7 @@
int __open_2(const char *pathname, int flags) {
if (flags & O_CREAT) {
- __libc_android_log_print(ANDROID_LOG_FATAL, "libc",
- "*** open(O_CREAT) called without specifying a mode ***\n");
- abort();
+ __fortify_chk_fail("open(O_CREAT) called without specifying a mode", 0);
}
flags |= O_LARGEFILE;
diff --git a/libc/bionic/openat.c b/libc/bionic/openat.c
index fb04e9c..c1abbaa 100644
--- a/libc/bionic/openat.c
+++ b/libc/bionic/openat.c
@@ -54,9 +54,7 @@
int __openat_2(int fd, const char *pathname, int flags)
{
if (flags & O_CREAT) {
- __libc_android_log_print(ANDROID_LOG_FATAL, "libc",
- "*** openat(O_CREAT) called without specifying a mode ***\n");
- abort();
+ __fortify_chk_fail("openat(O_CREAT) called without specifying a mode", 0);
}
flags |= O_LARGEFILE;