diff options
author | rsc <devnull@localhost> | 2003-10-11 02:47:43 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2003-10-11 02:47:43 +0000 |
commit | 161060a46346fa0beeb48b55ed28b2cd330bc4e8 (patch) | |
tree | ddcba6ab6af148fefd7667f494485ebc3675fa3f /src/libdraw/subfontname.c | |
parent | 4af386f434d5ca3de733951d4f73dd134e879cc2 (diff) | |
download | plan9port-161060a46346fa0beeb48b55ed28b2cd330bc4e8.tar.gz plan9port-161060a46346fa0beeb48b55ed28b2cd330bc4e8.tar.bz2 plan9port-161060a46346fa0beeb48b55ed28b2cd330bc4e8.zip |
Lots of X fixes.
Diffstat (limited to 'src/libdraw/subfontname.c')
-rw-r--r-- | src/libdraw/subfontname.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libdraw/subfontname.c b/src/libdraw/subfontname.c index bcb4e3a1..bf397cb5 100644 --- a/src/libdraw/subfontname.c +++ b/src/libdraw/subfontname.c @@ -29,7 +29,9 @@ subfontname(char *cfname, char *fname, int maxdepth) if(maxdepth > 8) maxdepth = 8; - for(i=log2[maxdepth]; i>=0; i--){ + for(i=3; i>=0; i--){ + if((1<<i) > maxdepth) + continue; /* try i-bit grey */ snprint(tmp2, sizeof tmp2, "%s.%d", t, i); if(access(tmp2, AREAD) == 0) |