|
|
1.1 ! root 1: #include <jerq.h> ! 2: #include <font.h> ! 3: ! 4: jstrwidth(s) ! 5: char *s; ! 6: { ! 7: return(strwidth(&defont,s)); ! 8: } ! 9: ! 10: strwidth(f,s) ! 11: Font *f; ! 12: register unsigned char *s; ! 13: { ! 14: register wid=0; ! 15: register n = f->n; ! 16: register Fontchar *info; ! 17: info = f->info; ! 18: for(; *s; s++) ! 19: if(*s < n) wid+=info[*s].width; ! 20: return(wid); ! 21: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.