[CRT]
authorAmine Khaldi <amine.khaldi@reactos.org>
Wed, 14 May 2014 17:14:46 +0000 (17:14 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Wed, 14 May 2014 17:14:46 +0000 (17:14 +0000)
* Update fopen_s().
CORE-8080

svn path=/trunk/; revision=63295

reactos/lib/sdk/crt/stdio/file.c

index ae6164e..7b6e6ed 100644 (file)
@@ -3180,11 +3180,9 @@ FILE * CDECL fopen(const char *path, const char *mode)
 int CDECL fopen_s(FILE** pFile,
         const char *filename, const char *mode)
 {
-    if (!MSVCRT_CHECK_PMT(pFile != NULL) || !MSVCRT_CHECK_PMT(filename != NULL) ||
-        !MSVCRT_CHECK_PMT(mode != NULL)) {
-        *_errno() = EINVAL;
-        return EINVAL;
-    }
+    if (!MSVCRT_CHECK_PMT(pFile != NULL)) return EINVAL;
+    if (!MSVCRT_CHECK_PMT(filename != NULL)) return EINVAL;
+    if (!MSVCRT_CHECK_PMT(mode != NULL)) return EINVAL;
 
     *pFile = fopen(filename, mode);