[CRT]
authorThomas Faber <thomas.faber@reactos.org>
Wed, 30 Apr 2014 19:05:38 +0000 (19:05 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Wed, 30 Apr 2014 19:05:38 +0000 (19:05 +0000)
- Fix potential null dereference in TRACE in _wfreopen. Patch by Víctor Martínez
CORE-8120 #resolve

svn path=/trunk/; revision=63083

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

index a08d59e..52e7f09 100644 (file)
@@ -2813,7 +2813,7 @@ FILE* CDECL _wfreopen(const wchar_t *path, const wchar_t *mode, FILE* file)
 {
   int open_flags, stream_flags, fd;
 
-  TRACE(":path (%p) mode (%s) file (%p) fd (%d)\n", debugstr_w(path), debugstr_w(mode), file, file->_file);
+  TRACE(":path (%p) mode (%s) file (%p) fd (%d)\n", debugstr_w(path), debugstr_w(mode), file, file ? file->_file : -1);
 
   LOCK_FILES();
   if (!file || ((fd = file->_file) < 0) || fd > fdend)