ref: 9df3c223f70bdc2803e97991f5cad8aa23e45c78
parent: 0f2b7bda6e8096b5327af00e434ebc83ddfd80a1
author: Werner Lemberg <[email protected]>
date: Sun May 20 14:07:52 EDT 2007
* src/pshinter/pshrec.c (ps_mask_table_set_bits): Add `const'. (ps_dimension_set_mask_bits): Remove `const'.
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-06-20 Ismail Dönmez <[email protected]>
+
+ * src/pshinter/pshrec.c (ps_mask_table_set_bits): Add `const'.
+ (ps_dimension_set_mask_bits): Remove `const'.
+
2007-06-19 Werner Lemberg <[email protected]>
* src/sfnt/ttmtx.c (tt_face_get_metrics)
--- a/src/pshinter/pshrec.c
+++ b/src/pshinter/pshrec.c
@@ -308,11 +308,11 @@
/* set a new mask to a given bit range */
static FT_Error
- ps_mask_table_set_bits( PS_Mask_Table table,
- FT_Byte* source,
- FT_UInt bit_pos,
- FT_UInt bit_count,
- FT_Memory memory )
+ ps_mask_table_set_bits( PS_Mask_Table table,
+ const FT_Byte* source,
+ FT_UInt bit_pos,
+ FT_UInt bit_count,
+ FT_Memory memory )
{
FT_Error error = 0;
PS_Mask mask;
@@ -330,7 +330,7 @@
/* now, copy bits */
{
- FT_Byte* read = source + ( bit_pos >> 3 );
+ FT_Byte* read = (FT_Byte*)source + ( bit_pos >> 3 );
FT_Int rmask = 0x80 >> ( bit_pos & 7 );
FT_Byte* write = mask->bytes;
FT_Int wmask = 0x80;
@@ -628,7 +628,7 @@
goto Exit;
/* set bits in new mask */
- error = ps_mask_table_set_bits( &dim->masks, (FT_Byte*)source,
+ error = ps_mask_table_set_bits( &dim->masks, source,
source_pos, source_bits, memory );
Exit: