commit 23efb34d47df2cb993547995a532a6bf7333f08b from: David du Colombier <0intro@gmail.com> date: Fri Jan 04 19:06:08 2013 UTC freq: fix crash with utf > 0xffff (thanks Andrey Mirtchovski) R=rsc https://codereview.appspot.com/7029054 commit - 0798d6b7417c2c0fbdff759fab6a91c1030044f4 commit + 23efb34d47df2cb993547995a532a6bf7333f08b blob - 19b3fa9a2162bcc487acc0f447e1949e63b5b231 blob + daba277fd434ede1346ab23350e2151fa56d8fc3 --- src/cmd/freq.c +++ src/cmd/freq.c @@ -2,7 +2,7 @@ #include #include -long count[1<<16]; +uvlong count[Runemax+1]; Biobuf bout; void freq(int, char*); @@ -105,7 +105,7 @@ freq(int f, char *s) else Bprint(&bout, "%C ", (int)i); } - Bprint(&bout, "%8ld\n", count[i]); + Bprint(&bout, "%8llud\n", count[i]); } Bflush(&bout); }