Remove the unused parameter from the IN_CURITEM() and IN_CURGLYPH macros.

Mon Jul 26 15:24:11 2004  Owen Taylor  <otaylor@redhat.com>

        * pango/opentype/ftxgsub.c (ADD_Glyph): Remove the
        unused parameter from the IN_CURITEM() and IN_CURGLYPH
        macros.
This commit is contained in:
Owen Taylor 2004-07-26 19:25:45 +00:00 committed by Owen Taylor
parent a00c4ea562
commit 5d42695e5e
1 changed files with 28 additions and 28 deletions

View File

@ -40,8 +40,8 @@
#define IN_GLYPH( pos ) buffer->in_string[(pos)].gindex #define IN_GLYPH( pos ) buffer->in_string[(pos)].gindex
#define IN_ITEM( pos ) (&buffer->in_string[(pos)]) #define IN_ITEM( pos ) (&buffer->in_string[(pos)])
#define IN_CURGLYPH( pos ) buffer->in_string[(pos) + buffer->in_pos].gindex #define IN_CURGLYPH() buffer->in_string[buffer->in_pos].gindex
#define IN_CURITEM( pos ) (&buffer->in_string[(pos) + buffer->in_pos]) #define IN_CURITEM( ) (&buffer->in_string[buffer->in_pos])
#define IN_PROPERTIES( pos ) buffer->in_string[(pos)].properties #define IN_PROPERTIES( pos ) buffer->in_string[(pos)].properties
#define IN_LIGID( pos ) buffer->in_string[(pos)].ligID #define IN_LIGID( pos ) buffer->in_string[(pos)].ligID
@ -330,17 +330,17 @@
if ( context_length != 0xFFFF && context_length < 1 ) if ( context_length != 0xFFFF && context_length < 1 )
return TTO_Err_Not_Covered; return TTO_Err_Not_Covered;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
error = Coverage_Index( &ss->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &ss->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
switch ( ss->SubstFormat ) switch ( ss->SubstFormat )
{ {
case 1: case 1:
value = ( IN_CURGLYPH( 0 ) + ss->ssf.ssf1.DeltaGlyphID ) & 0xFFFF; value = ( IN_CURGLYPH() + ss->ssf.ssf1.DeltaGlyphID ) & 0xFFFF;
if ( ADD_Glyph( buffer, value, 0xFFFF, 0xFFFF ) ) if ( ADD_Glyph( buffer, value, 0xFFFF, 0xFFFF ) )
return error; return error;
break; break;
@ -534,10 +534,10 @@
if ( context_length != 0xFFFF && context_length < 1 ) if ( context_length != 0xFFFF && context_length < 1 )
return TTO_Err_Not_Covered; return TTO_Err_Not_Covered;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
error = Coverage_Index( &ms->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &ms->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
@ -732,10 +732,10 @@
if ( context_length != 0xFFFF && context_length < 1 ) if ( context_length != 0xFFFF && context_length < 1 )
return TTO_Err_Not_Covered; return TTO_Err_Not_Covered;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
error = Coverage_Index( &as->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &as->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
@ -744,7 +744,7 @@
/* we use a user-defined callback function to get the alternate index */ /* we use a user-defined callback function to get the alternate index */
if ( gsub->altfunc ) if ( gsub->altfunc )
alt_index = (gsub->altfunc)( buffer->out_pos, IN_CURGLYPH( 0 ), alt_index = (gsub->altfunc)( buffer->out_pos, IN_CURGLYPH(),
aset.GlyphCount, aset.Alternate, aset.GlyphCount, aset.Alternate,
gsub->data ); gsub->data );
else else
@ -1010,13 +1010,13 @@
TTO_Ligature* lig; TTO_Ligature* lig;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
if ( property == TTO_MARK || property & IGNORE_SPECIAL_MARKS ) if ( property == TTO_MARK || property & IGNORE_SPECIAL_MARKS )
first_is_mark = TRUE; first_is_mark = TRUE;
error = Coverage_Index( &ls->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &ls->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
@ -1103,9 +1103,9 @@
for ( i = 0; i < lig->ComponentCount - 1; i++ ) for ( i = 0; i < lig->ComponentCount - 1; i++ )
{ {
while ( CHECK_Property( gdef, IN_CURITEM( 0 ), while ( CHECK_Property( gdef, IN_CURITEM(),
flags, &property ) ) flags, &property ) )
if ( ADD_Glyph( buffer, IN_CURGLYPH( 0 ), if ( ADD_Glyph( buffer, IN_CURGLYPH(),
i, ligID ) ) i, ligID ) )
return error; return error;
@ -1159,7 +1159,7 @@
{ {
/* XXX "can't happen" -- but don't count on it */ /* XXX "can't happen" -- but don't count on it */
if ( ADD_Glyph( buffer, IN_CURGLYPH( 0 ), if ( ADD_Glyph( buffer, IN_CURGLYPH(),
0xFFFF, 0xFFFF ) ) 0xFFFF, 0xFFFF ) )
return error; return error;
i++; i++;
@ -1171,7 +1171,7 @@
{ {
/* No substitution for this index */ /* No substitution for this index */
if ( ADD_Glyph( buffer, IN_CURGLYPH( 0 ), if ( ADD_Glyph( buffer, IN_CURGLYPH(),
0xFFFF, 0xFFFF ) ) 0xFFFF, 0xFFFF ) )
return error; return error;
i++; i++;
@ -1911,10 +1911,10 @@
gdef = gsub->gdef; gdef = gsub->gdef;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
error = Coverage_Index( &csf1->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &csf1->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
@ -1980,21 +1980,21 @@
gdef = gsub->gdef; gdef = gsub->gdef;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
/* Note: The coverage table in format 2 doesn't give an index into /* Note: The coverage table in format 2 doesn't give an index into
anything. It just lets us know whether or not we need to anything. It just lets us know whether or not we need to
do any lookup at all. */ do any lookup at all. */
error = Coverage_Index( &csf2->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &csf2->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
if ( ALLOC_ARRAY( classes, csf2->MaxContextLength, FT_UShort ) ) if ( ALLOC_ARRAY( classes, csf2->MaxContextLength, FT_UShort ) )
return error; return error;
error = Get_Class( &csf2->ClassDef, IN_CURGLYPH( 0 ), error = Get_Class( &csf2->ClassDef, IN_CURGLYPH(),
&classes[0], NULL ); &classes[0], NULL );
if ( error && error != TTO_Err_Not_Covered ) if ( error && error != TTO_Err_Not_Covered )
goto End; goto End;
@ -2082,7 +2082,7 @@
gdef = gsub->gdef; gdef = gsub->gdef;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
if ( context_length != 0xFFFF && context_length < csf3->GlyphCount ) if ( context_length != 0xFFFF && context_length < csf3->GlyphCount )
@ -3187,10 +3187,10 @@
gdef = gsub->gdef; gdef = gsub->gdef;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
error = Coverage_Index( &ccsf1->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &ccsf1->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
@ -3328,14 +3328,14 @@
gdef = gsub->gdef; gdef = gsub->gdef;
memory = gsub->memory; memory = gsub->memory;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
/* Note: The coverage table in format 2 doesn't give an index into /* Note: The coverage table in format 2 doesn't give an index into
anything. It just lets us know whether or not we need to anything. It just lets us know whether or not we need to
do any lookup at all. */ do any lookup at all. */
error = Coverage_Index( &ccsf2->Coverage, IN_CURGLYPH( 0 ), &index ); error = Coverage_Index( &ccsf2->Coverage, IN_CURGLYPH(), &index );
if ( error ) if ( error )
return error; return error;
@ -3351,7 +3351,7 @@
goto End2; goto End2;
known_lookahead_classes = 0; known_lookahead_classes = 0;
error = Get_Class( &ccsf2->InputClassDef, IN_CURGLYPH( 0 ), error = Get_Class( &ccsf2->InputClassDef, IN_CURGLYPH(),
&input_classes[0], NULL ); &input_classes[0], NULL );
if ( error && error != TTO_Err_Not_Covered ) if ( error && error != TTO_Err_Not_Covered )
goto End1; goto End1;
@ -3518,7 +3518,7 @@
gdef = gsub->gdef; gdef = gsub->gdef;
if ( CHECK_Property( gdef, IN_CURITEM( 0 ), flags, &property ) ) if ( CHECK_Property( gdef, IN_CURITEM(), flags, &property ) )
return error; return error;
bgc = ccsf3->BacktrackGlyphCount; bgc = ccsf3->BacktrackGlyphCount;