[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:16871] Re: XCreateFontSet



From: Chisato Yamauchi <cyamauch@hst.phyas.aichi-edu.ac.jp>
Subject: [plamo:16870] XCreateFontSet
Date: Thu, 05 Dec 2002 13:36:12 +0900 (JST)

山内さん、こんにちは


>   Xlib に関する事なんですが,以下のコードを実行すると
> メモリリークするようなんですが,みなさんの環境ではどう
> でしょうか.
> 
>   手元では,
> 
> ・Plamo-3.0 + XFree86-4.2.1
> ・Solaris 8 の純正X
> 
> でリークする事を確認しています.LANG=C でも ja_JP.eucJP
> でもリークするようです.NetBSD/i386 だとリークしないとい
> う報告もあり,特に Linux 以外でのテストをお願いしたく思い
> ます.
> 
> #include <X11/Xlib.h>
> #include <locale.h>
> int main()
> {
>     Display *dis=NULL ;
>     XFontSet fontset ;
>     char **fontset_ml ;
>     int mc ;
>     char *ds ;
>     setlocale(LC_CTYPE, "") ;
>     dis=XOpenDisplay(NULL) ;
>     while(1){
>         fontset=XCreateFontSet(dis,
>                                "-*-fixed-medium-r-normal--14-*",
>                                &fontset_ml,&mc,&ds) ;
>         XFreeFontSet(dis,fontset) ;
>         XFreeStringList(fontset_ml) ;
>     }
>     XCloseDisplay( dis ) ;
>     return(0) ;
> }
> 
>   コンパイル方法
> % gcc hoge.c -o hoge -Wall -L/usr/X11R6/lib -lX11 

 hoge って名前そのまま使っちゃいましたが(笑)
-rwxr-xr-x    1 jeanne   users       14580 12月  5日  13:45 hoge*
-rw-r--r--    1 jeanne   users         507 12月  5日  13:45 hoge.c

 コンパイルは通りましたが、具体的にどういうテストをすれば?

中谷千絵

Follow-Ups
[plamo:16872] Re: XCreateFontSet, Chisato Yamauchi
[plamo:16873] Re: XCreateFontSet, Shun-ichi TAHARA (田原 俊一)
References
[plamo:16870] XCreateFontSet, Chisato Yamauchi

[検索ページ] [メール一覧]
Plamo ML 公開システム