From 66cd1138032cd3e15ba8647db52835f876c6ccc3 Mon Sep 17 00:00:00 2001 From: Brad King <brad.king@kitware.com> Date: Fri, 23 Sep 2016 09:17:57 -0400 Subject: [PATCH] ConsoleBuf: Avoid unnecessary initializations in test code Borland 5.8 warns about initializations that are immediately followed by assignments. Change-Id: I74320629a3112b919b68215ebe74870881b210c5 --- testConsoleBuf.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testConsoleBuf.cxx b/testConsoleBuf.cxx index 3dc3337..5b093d7 100644 --- a/testConsoleBuf.cxx +++ b/testConsoleBuf.cxx @@ -368,11 +368,11 @@ static int testFile() (errFile = createFile(L"stderrFile.txt")) == INVALID_HANDLE_VALUE) { throw std::runtime_error("createFile failed!"); } - int length = 0; DWORD bytesWritten = 0; char buffer[200]; char buffer2[200]; + int length; if ((length = WideCharToMultiByte(TestCodepage, 0, UnicodeInputTestString, -1, buffer, sizeof(buffer), NULL, NULL)) == 0) { @@ -599,7 +599,7 @@ static int testConsole() INPUT_RECORD inputBuffer[(sizeof(UnicodeInputTestString) / sizeof(UnicodeInputTestString[0])) * 2]; memset(&inputBuffer, 0, sizeof(inputBuffer)); - unsigned int i = 0; + unsigned int i; for (i = 0; i < (sizeof(UnicodeInputTestString) / sizeof(UnicodeInputTestString[0]) - 1); i++) { writeInputKeyEvent(&inputBuffer[i*2], UnicodeInputTestString[i]); -- GitLab