From e3766a2301a4c7edc1bc52376f6c6d53664ed1dd Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Sun, 11 May 2014 11:22:58 +0100 Subject: coverity#707693 Uninitialized scalar field Change-Id: Iac219b6aba06a3754caa75e7c5303ce43c81606b --- connectivity/source/inc/dbase/DTable.hxx | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'connectivity') diff --git a/connectivity/source/inc/dbase/DTable.hxx b/connectivity/source/inc/dbase/DTable.hxx index a8d602376aea..580f0ffcce3e 100644 --- a/connectivity/source/inc/dbase/DTable.hxx +++ b/connectivity/source/inc/dbase/DTable.hxx @@ -73,11 +73,17 @@ namespace connectivity sal_uInt8 db_frei2[14]; /* Reserved */ }; struct DBFMemoHeader - { - DBFMemoType db_typ; /* File type */ - sal_uInt32 db_next; /* Next free block */ - sal_uInt16 db_size; /* Block size: dBase 3 fixed */ - }; + { + DBFMemoType db_typ; /* File type */ + sal_uInt32 db_next; /* Next free block */ + sal_uInt16 db_size; /* Block size: dBase 3 fixed */ + DBFMemoHeader() + : db_typ(MemodBaseIII) + , db_next(0) + , db_size(0) + { + } + }; ::std::vector m_aTypes; // holds all types for columns just to avoid to ask the propertyset ::std::vector m_aPrecisions; // same as above -- cgit