diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-05-10 14:03:22 +0100 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2015-03-20 12:34:15 +0100 |
commit | 7bf52dcde467c8213e0283915e2d762b7e452b8b (patch) | |
tree | a04fe92b5e3d32131e41da3df4d861cb9b8a83ec /hwpfilter/source/hinfo.h | |
parent | ccccc547eb380a2c78455d0ccfdfa2fbad2f6824 (diff) |
coverity#707899 Uninitialized pointer field
Change-Id: Iacdd82589eb56bda653ceb84a0a6a2677f0aabd6
(cherry picked from commit cbe85c63d64d952696aa2643a07ce3af29555c57)
Diffstat (limited to 'hwpfilter/source/hinfo.h')
-rw-r--r-- | hwpfilter/source/hinfo.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/hwpfilter/source/hinfo.h b/hwpfilter/source/hinfo.h index 44b08fbba392..74402f780349 100644 --- a/hwpfilter/source/hinfo.h +++ b/hwpfilter/source/hinfo.h @@ -21,6 +21,7 @@ #define _HWPINFO_H_ #include "hwplib.h" +#include "string.h" #define CHAIN_MAX_PATH 40 #define ANNOTATION_LEN 24 @@ -87,12 +88,18 @@ struct PaperBackInfo /** * Information of printing for chained page */ -typedef struct +struct DocChainInfo { unsigned char chain_page_no; unsigned char chain_footnote_no; unsigned char chain_filename[CHAIN_MAX_PATH]; -} DocChainInfo; + DocChainInfo() + : chain_page_no(0) + , chain_footnote_no(0) + { + memset(chain_filename, 0, sizeof(chain_filename)); + } +}; /* ???? ???? */ /** |