1*3ac0a46fSAndroid Build Coastguard Worker // Copyright 2014 The PDFium Authors 2*3ac0a46fSAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*3ac0a46fSAndroid Build Coastguard Worker // found in the LICENSE file. 4*3ac0a46fSAndroid Build Coastguard Worker 5*3ac0a46fSAndroid Build Coastguard Worker // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 6*3ac0a46fSAndroid Build Coastguard Worker 7*3ac0a46fSAndroid Build Coastguard Worker #include "fxbarcode/BC_Library.h" 8*3ac0a46fSAndroid Build Coastguard Worker 9*3ac0a46fSAndroid Build Coastguard Worker #include <stdint.h> 10*3ac0a46fSAndroid Build Coastguard Worker 11*3ac0a46fSAndroid Build Coastguard Worker #include "fxbarcode/datamatrix/BC_SymbolInfo.h" 12*3ac0a46fSAndroid Build Coastguard Worker #include "fxbarcode/qrcode/BC_QRCoderEncoder.h" 13*3ac0a46fSAndroid Build Coastguard Worker #include "fxbarcode/qrcode/BC_QRCoderErrorCorrectionLevel.h" 14*3ac0a46fSAndroid Build Coastguard Worker #include "fxbarcode/qrcode/BC_QRCoderMode.h" 15*3ac0a46fSAndroid Build Coastguard Worker #include "fxbarcode/qrcode/BC_QRCoderVersion.h" 16*3ac0a46fSAndroid Build Coastguard Worker BC_Library_Init()17*3ac0a46fSAndroid Build Coastguard Workervoid BC_Library_Init() { 18*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderErrorCorrectionLevel::Initialize(); 19*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderMode::Initialize(); 20*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderVersion::Initialize(); 21*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderEncoder::Initialize(); 22*3ac0a46fSAndroid Build Coastguard Worker CBC_SymbolInfo::Initialize(); 23*3ac0a46fSAndroid Build Coastguard Worker } 24*3ac0a46fSAndroid Build Coastguard Worker BC_Library_Destroy()25*3ac0a46fSAndroid Build Coastguard Workervoid BC_Library_Destroy() { 26*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderErrorCorrectionLevel::Finalize(); 27*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderMode::Finalize(); 28*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderVersion::Finalize(); 29*3ac0a46fSAndroid Build Coastguard Worker CBC_QRCoderEncoder::Finalize(); 30*3ac0a46fSAndroid Build Coastguard Worker CBC_SymbolInfo::Finalize(); 31*3ac0a46fSAndroid Build Coastguard Worker } 32