Hidetaka Iwai
tyuyu****@debia*****
2005年 5月 16日 (月) 22:14:09 JST
岩井です。 以前から(rev. 1.12から?) compile 中に sfd.c: In function `SkelCharReadStrokes': sfd.c:5229: warning: implicit declaration of function `strtof' と警告が出ていたのですが、これにより fontforge/sfd.c の getSkeleton() において si->gothicwidth = strtof(buf,NULL); で si->gothicwidth が異常な値となり、(setq gothicwidth xxx) といった S 式を持つファイルの読み込みが異常になります。具体的には、[1]新しいサン プルファイルを読み込んだときに点の位置がおかしくなります。 1. http://khdd.net/kanou/fonts/ff/prim-sample.l.bz2 strtof は C99 からなので、できれば strtod を使った方が良いと思いますが いかがでしょう? regards, -- Hidetaka Iwai tyuyu****@debia*****