[EVENTLOG]
authorEric Kohl <eric.kohl@reactos.org>
Mon, 18 Nov 2013 22:16:16 +0000 (22:16 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Mon, 18 Nov 2013 22:16:16 +0000 (22:16 +0000)
ElfrClearELFW: Fail, if the log file is a backup file.

svn path=/trunk/; revision=61046

reactos/base/services/eventlog/rpc.c

index 73088d9..a7c34c7 100644 (file)
@@ -235,6 +235,10 @@ NTSTATUS ElfrClearELFW(
         return STATUS_INVALID_HANDLE;
     }
 
+    /* Fail, if the log file is a backup file */
+    if (lpLogHandle->Flags & LOG_HANDLE_BACKUP_FILE)
+        return STATUS_INVALID_HANDLE;
+
     return LogfClearFile(lpLogHandle->LogFile,
                          (PUNICODE_STRING)BackupFileName);
 }