[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] Re: Compiling error; t1_face undeclared
From: |
Tom Kacvinsky |
Subject: |
[Devel] Re: Compiling error; t1_face undeclared |
Date: |
Thu, 21 Dec 2000 13:54:00 -0500 (EST) |
This is *very* interesting. My compiler (Sun's Workshop Pro C compiler)
does not complain about this, yet it should! I looked at the code, and
sure enough, t1_face in the line:
T1_Font* type1 = &((T1_Face)t1_face)->type1;
is not declared. I'll check more closely by running cc -E on type1cid.c
and examing the results...
Anyway, I suspect that the t1_face should be change to cid_face.
Tom
On Thu, 21 Dec 2000, Greg Tong wrote:
> Hello,
>
> I downloaded ft201.zip from the freetype site and got a compiling error.
> The error I got was:
>
> cidafm.c:180: `t1_face' undeclared (first use in this function)
>
> Here is the code where the error occurs
>
> FT_LOCAL_DEF FT_Error CID_Read_AFM( FT_Face cid_face,
> FT_Stream stream )
> {
> FT_Error error;
> FT_Memory memory = stream->memory;
> FT_Byte* start;
> FT_Byte* limit;
> FT_Byte* p;
> FT_Int count = 0;
> CID_Kern_Pair* pair;
> T1_Font* type1 = &((T1_Face)t1_face)->type1;
> CID_AFM* afm = 0;
> .
> .
> .
> }
>
> I noticed that the first argument, FT_Face isn't used in this function and
> that in other functions where a variable t1_face is
> being used t1_face is passed in as the first argument to the function. So
> should FT_Face cid_face instead be FT_Face t1_face?
>
>
> Thanks for your time,
>
> Gregory Tong
>
> Applied Magic
>
>
> _______________________________________________
> Devel mailing list
> address@hidden
> http://www.freetype.org/mailman/listinfo/devel
>