diff options
author | lecoanet | 2000-12-22 17:26:09 +0000 |
---|---|---|
committer | lecoanet | 2000-12-22 17:26:09 +0000 |
commit | 080475395ca73b9048a34e7c7851d1bcbca67f3f (patch) | |
tree | 15c5f8a46cb27b07481b9afed82a42e397166527 | |
parent | f35c1b1b92ed735acc9f44548de116adf9d27efd (diff) | |
download | tkzinc-080475395ca73b9048a34e7c7851d1bcbca67f3f.zip tkzinc-080475395ca73b9048a34e7c7851d1bcbca67f3f.tar.gz tkzinc-080475395ca73b9048a34e7c7851d1bcbca67f3f.tar.bz2 tkzinc-080475395ca73b9048a34e7c7851d1bcbca67f3f.tar.xz |
Corrige un bug dans le cache de fontes.
-rw-r--r-- | generic/Image.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/generic/Image.c b/generic/Image.c index a163e27..63f5daa 100644 --- a/generic/Image.c +++ b/generic/Image.c @@ -366,12 +366,12 @@ GetFontBitmap(ZnWindow win, int new, size, width, height; char str[1]; char *line; - + if (!inited) { - Tcl_InitHashTable(&font_bitmaps, (sizeof(ZnFont)) / sizeof(int)); + Tcl_InitHashTable(&font_bitmaps, sizeof(ZnFont)/sizeof(int)); inited = 1; } - entry = Tcl_FindHashEntry(&font_bitmaps, (char *) &font); + entry = Tcl_FindHashEntry(&font_bitmaps, (char *) font); if (entry != NULL) { f_bits = (FontBitmap *) Tcl_GetHashValue(entry); } @@ -431,7 +431,7 @@ GetFontBitmap(ZnWindow win, XFreePixmap(dpy, pix); XFreeGC(dpy, gc); - entry = Tcl_CreateHashEntry(&font_bitmaps, (char *) &font, &new); + entry = Tcl_CreateHashEntry(&font_bitmaps, (char *) font, &new); Tcl_SetHashValue(entry, (ClientData) f_bits); } |