From 3029459fffaeebbff924c28a4826d018d03d9bc2 Mon Sep 17 00:00:00 2001 From: Ben Marsh Date: Mon, 16 Apr 2018 16:59:20 -0400 Subject: [PATCH] Fix hot reload parsing UHT startup message ("LogInit: Display: RandInit(1527028783) SRandInit(1527028783)") as an error. #rb none #lockdown Nick.Penwarden [CL 4006352 by Ben Marsh in Main branch] --- .../Editor/UnrealEd/Private/Kismet2/CompilerResultsLog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Engine/Source/Editor/UnrealEd/Private/Kismet2/CompilerResultsLog.cpp b/Engine/Source/Editor/UnrealEd/Private/Kismet2/CompilerResultsLog.cpp index 8825c8af1f6f..6be6986007ea 100644 --- a/Engine/Source/Editor/UnrealEd/Private/Kismet2/CompilerResultsLog.cpp +++ b/Engine/Source/Editor/UnrealEd/Private/Kismet2/CompilerResultsLog.cpp @@ -458,7 +458,8 @@ TArray< TSharedRef > FCompilerResultsLog::ParseCompilerLogDum FString FullPath, LineNumberString; if (Line.Split(TEXT(")"), &LeftStr, &RightStr, ESearchCase::CaseSensitive) && LeftStr.Split(TEXT("("), &FullPath, &LineNumberString, ESearchCase::CaseSensitive) && - LineNumberString.IsNumeric() && (FCString::Strtoi(*LineNumberString, NULL, 10) > 0)) + LineNumberString.IsNumeric() && (FCString::Strtoi(*LineNumberString, NULL, 10) > 0) && + RightStr.StartsWith(TEXT(": error"))) { EMessageSeverity::Type Severity = EMessageSeverity::Error; FString FullPathTrimmed = FullPath;