summaryrefslogtreecommitdiff
path: root/src/stdio/fopen_s.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/stdio/fopen_s.c')
-rw-r--r--src/stdio/fopen_s.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/stdio/fopen_s.c b/src/stdio/fopen_s.c
index 411f6bbf..e74b7abd 100644
--- a/src/stdio/fopen_s.c
+++ b/src/stdio/fopen_s.c
@@ -1,7 +1,7 @@
#include <stdio.h>
-#include "_stdio.h"
#include <string.h>
#include <stdlib.h>
+#include "_stdio.h"
/** open a file stream **/
errno_t fopen_s(FILE * restrict * restrict streamptr,
@@ -9,6 +9,8 @@ errno_t fopen_s(FILE * restrict * restrict streamptr,
const char * restrict mode)
{
SIGNAL_SAFE(0);
+ ASSERT_NOOVERLAP(streamptr, sizeof(*streamptr), filename, strlen(filename));
+ ASSERT_NOOVERLAP(streamptr, sizeof(*streamptr), mode, strlen(mode));
(void)streamptr; (void)filename; (void)mode;
return 0;
}