From c8c250a59dd6f430fd65397a3bfe8ba133871081 Mon Sep 17 00:00:00 2001 From: kgv Date: Thu, 13 Oct 2016 21:09:51 +0300 Subject: [PATCH] 0027963: Coding Rules - eliminate GCC compiler warnings -Wmissing-field-initializers in OSD_File.cxx --- src/OSD/OSD_File.cxx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/OSD/OSD_File.cxx b/src/OSD/OSD_File.cxx index e17bc5aa86..1b5e64ad1b 100644 --- a/src/OSD/OSD_File.cxx +++ b/src/OSD/OSD_File.cxx @@ -906,7 +906,7 @@ int OSD_File::Capture(int theDescr) { } void OSD_File::Rewind() { - LARGE_INTEGER aDistanceToMove = { 0 }; + LARGE_INTEGER aDistanceToMove; aDistanceToMove.QuadPart = 0; SetFilePointerEx(myFileHandle, aDistanceToMove, NULL, FILE_BEGIN); } @@ -1141,7 +1141,7 @@ void OSD_File :: ReadLine ( if (peekChar != '\n') // if we did not get a sequence { // adjust file position - LARGE_INTEGER aDistanceToMove = { 0 }; + LARGE_INTEGER aDistanceToMove; aDistanceToMove.QuadPart = -1; SetFilePointerEx(myFileHandle, aDistanceToMove, NULL, FILE_CURRENT); } @@ -1152,7 +1152,7 @@ void OSD_File :: ReadLine ( } else if ( aSeekPos != 0 ) { - LARGE_INTEGER aDistanceToMove = { 0 }; + LARGE_INTEGER aDistanceToMove; aDistanceToMove.QuadPart = aSeekPos; SetFilePointerEx(myFileHandle, aDistanceToMove, NULL, FILE_CURRENT); } @@ -1331,7 +1331,8 @@ void OSD_File :: Seek ( RAISE( "OSD_File :: Seek (): invalid parameter" ); } // end switch - LARGE_INTEGER aDistanceToMove, aNewFilePointer = { 0 }; + LARGE_INTEGER aDistanceToMove, aNewFilePointer; + aNewFilePointer.QuadPart = 0; aDistanceToMove.QuadPart = Offset; if (!SetFilePointerEx(myFileHandle, aDistanceToMove, &aNewFilePointer, dwMoveMethod)) -- 2.39.5