]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools/VfrCompile/Pccts: Add virtual destructor for class DLGInputStream
authorHao Wu <hao.a.wu@intel.com>
Mon, 10 Oct 2016 12:40:38 +0000 (20:40 +0800)
committerHao Wu <hao.a.wu@intel.com>
Tue, 8 Nov 2016 08:38:27 +0000 (16:38 +0800)
commitd55638362727fd03d0ad97f9fe937984f9456e1b
tree84b794a559ec2c1199ec2748a314c7b9a159618c
parentaeadb1c453174d543ad95d2a601e229506b2679e
BaseTools/VfrCompile/Pccts: Add virtual destructor for class DLGInputStream

Class DLGInputStream defined in DLexerBase.h has a virtual method but no
virtual destructor.

This commit add an empty virtual destructor to avoid potential
memory/resource leak when an object of a class derived from class
DLGInputStream is deleted through a pointer to the DLGInputStream class.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Source/C/VfrCompile/Pccts/h/DLexerBase.h