summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--connectivity/source/inc/dbase/DTable.hxx16
1 files changed, 11 insertions, 5 deletions
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<sal_Int32> m_aTypes; // holds all types for columns just to avoid to ask the propertyset
::std::vector<sal_Int32> m_aPrecisions; // same as above