| OLD | NEW |
| 1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
| 6 | 6 |
| 7 #include "JBig2_PatternDict.h" | 7 #include "JBig2_PatternDict.h" |
| 8 CJBig2_PatternDict::CJBig2_PatternDict() | 8 CJBig2_PatternDict::CJBig2_PatternDict() { |
| 9 { | 9 NUMPATS = 0; |
| 10 NUMPATS = 0; | 10 HDPATS = NULL; |
| 11 HDPATS = NULL; | |
| 12 } | 11 } |
| 13 | 12 |
| 14 CJBig2_PatternDict::~CJBig2_PatternDict() | 13 CJBig2_PatternDict::~CJBig2_PatternDict() { |
| 15 { | 14 if (HDPATS) { |
| 16 if(HDPATS) { | 15 for (FX_DWORD i = 0; i < NUMPATS; i++) { |
| 17 for(FX_DWORD i = 0; i < NUMPATS; i++) { | 16 delete HDPATS[i]; |
| 18 delete HDPATS[i]; | |
| 19 } | |
| 20 m_pModule->JBig2_Free(HDPATS); | |
| 21 } | 17 } |
| 18 m_pModule->JBig2_Free(HDPATS); |
| 19 } |
| 22 } | 20 } |
| OLD | NEW |