ref: d7f456ee176eee33f7ee42d704d464cc784667b0
parent: 2439c515a79fe05ebc9d1a91d94b21ff716524a7
author: Werner Lemberg <[email protected]>
date: Sat Sep 26 04:37:14 EDT 2015
Formatting, minor comment corrections.
--- a/ChangeLog
+++ b/ChangeLog
@@ -49,25 +49,24 @@
2015-09-21 suzuki toshiya <[email protected]>
- [base] Check too long POST and sfnt resource (#45919).
+ [base] Check too long POST and sfnt resource (#45919).
- * src/base/ftbase.h (FT_MAC_RFORK_MAX_LEN): Maximum length
- of the resource fork for Mac OS. The resource fork larger
- than 16 MB can be written but could not be handled
- correctly, at least in Carbon routine.
- See https://support.microsoft.com/en-us/kb/130437
+ * src/base/ftbase.h (FT_MAC_RFORK_MAX_LEN): Maximum length of the
+ resource fork for Mac OS. Resource forks larger than 16 MB can be
+ written but can't be handled correctly, at least in Carbon routine.
+ See https://support.microsoft.com/en-us/kb/130437.
- * src/base/ftobjs.c (Mac_Read_POST_Resource): No need `0x'
- for `%p' formatter.
+ * src/base/ftobjs.c (Mac_Read_POST_Resource): No need to use `0x'
+ prefix for `%p' formatter.
- * src/base/ftbase.c (Mac_Read_POST_Resource): Check the
- fragment and total size of the concatenated POST resource
+ * src/base/ftbase.c (Mac_Read_POST_Resource): Check the fragment and
+ total size of the concatenated POST resource before buffer
+ allocation.
+ (Mac_Read_sfnt_Resource): Check the declared size of sfnt resource
before buffer allocation.
- (Mac_Read_sfnt_Resource): Check the declared size of
- sfnt resource before buffer allocation.
- * src/base/ftmac.c (read_lwfn, FT_New_Face_From_SFNT):
- Check the total resource size before buffer allocation.
+ * src/base/ftmac.c (read_lwfn, FT_New_Face_From_SFNT): Check the
+ total resource size before buffer allocation.
2015-09-19 Werner Lemberg <[email protected]>
--- a/src/base/ftbase.h
+++ b/src/base/ftbase.h
@@ -27,8 +27,8 @@
FT_BEGIN_HEADER
-/* MacOS resource fork cannot exceed 16 MB at least for Carbon code */
-/* see https://support.microsoft.com/en-us/kb/130437 */
+ /* MacOS resource fork cannot exceed 16MB at least for Carbon code; */
+ /* see https://support.microsoft.com/en-us/kb/130437 */
#define FT_MAC_RFORK_MAX_LEN 0x00FFFFFFUL