DescriptionAdd FX_OVERRIDE and use it for virtual functions of FX_FINAL classes.
Should there be cases where this fails to compile, it indicates a mistake,
either an incorrectly declared overrriden virtual method, or a method that
should be declared non-virtual.
The only issues were with CPDF_CustomAccess::GetBlock(), CPDF_CustomAccess::GetByte(),
and CPDF_CustomAccess::GetFullPath(). These don't appear to be used anywhere,
and are removed. Two members are removed that are no longer needed once those
methods are removed.
R=jam@chromium.org, jun_fang@foxitsoftware.com
Committed: https://pdfium.googlesource.com/pdfium/+/368ed46
Patch Set 1 #Patch Set 2 : Add FX_OVERRIDE and remove unused members. #
Total comments: 4
Patch Set 3 : Use FX_OVERRIDE for all virtual methods of FX_FINAL classes. #Patch Set 4 : Check for NULL. #Patch Set 5 : mark m_FileAccess private. #
Messages
Total messages: 13 (0 generated)
|