diff options
author | tsepez <tsepez@chromium.org> | 2016-06-06 12:57:44 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-06-06 12:57:44 -0700 |
commit | 52d78564a61fad5d435f3c95a3a6c0df142e50cf (patch) | |
tree | 209840b7f578c0e35722984b789a2e9e84d5d428 /xfa/fxbarcode/cbc_codebase.cpp | |
parent | fe433f15d60f92ccde7a928160c2e7cc77dcb8bf (diff) | |
download | pdfium-52d78564a61fad5d435f3c95a3a6c0df142e50cf.tar.xz |
Clean up C-Style casts in CBC_CodeBase and subclasses
Make the parent class own the reader/writer via unique_ptrs.
De-virtualize some methods with no overrides.
Review-Url: https://codereview.chromium.org/2037573005
Diffstat (limited to 'xfa/fxbarcode/cbc_codebase.cpp')
-rw-r--r-- | xfa/fxbarcode/cbc_codebase.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xfa/fxbarcode/cbc_codebase.cpp b/xfa/fxbarcode/cbc_codebase.cpp index 64a358a038..7065c2eade 100644 --- a/xfa/fxbarcode/cbc_codebase.cpp +++ b/xfa/fxbarcode/cbc_codebase.cpp @@ -21,9 +21,11 @@ #include "xfa/fxbarcode/cbc_codebase.h" +#include "xfa/fxbarcode/BC_Reader.h" #include "xfa/fxbarcode/BC_Writer.h" -CBC_CodeBase::CBC_CodeBase() {} +CBC_CodeBase::CBC_CodeBase(CBC_Reader* pReader, CBC_Writer* pWriter) + : m_pBCReader(pReader), m_pBCWriter(pWriter) {} CBC_CodeBase::~CBC_CodeBase() {} |