diff options
Diffstat (limited to 'src/cmd/upas/bayes')
-rw-r--r-- | src/cmd/upas/bayes/addhash.c | 3 | ||||
-rw-r--r-- | src/cmd/upas/bayes/dfa.c | 4 | ||||
-rw-r--r-- | src/cmd/upas/bayes/dfa.h | 1 | ||||
-rw-r--r-- | src/cmd/upas/bayes/dump.c | 2 | ||||
-rw-r--r-- | src/cmd/upas/bayes/msgclass.c | 1 | ||||
-rw-r--r-- | src/cmd/upas/bayes/msgtok.c | 7 | ||||
-rw-r--r-- | src/cmd/upas/bayes/regcomp.c | 2 | ||||
-rw-r--r-- | src/cmd/upas/bayes/regen.c | 6 |
8 files changed, 10 insertions, 16 deletions
diff --git a/src/cmd/upas/bayes/addhash.c b/src/cmd/upas/bayes/addhash.c index 6be960ff..3679b318 100644 --- a/src/cmd/upas/bayes/addhash.c +++ b/src/cmd/upas/bayes/addhash.c @@ -57,10 +57,9 @@ main(int argc, char **argv) if(fd < 0) sysfatal("could not open %s: %r\n", out); } - + Binit(&bout, fd, OWRITE); Bwritehash(&bout, &hash); Bterm(&bout); exits(0); } - diff --git a/src/cmd/upas/bayes/dfa.c b/src/cmd/upas/bayes/dfa.c index ce4dc58a..b038343b 100644 --- a/src/cmd/upas/bayes/dfa.c +++ b/src/cmd/upas/bayes/dfa.c @@ -268,7 +268,7 @@ set(Deter *d, u32int **tab, Rune r) } /* - * Compute the list of important characters. + * Compute the list of important characters. * Other characters behave like the ones that surround them. */ static void @@ -672,7 +672,7 @@ main(int argc, char **argv) dp = dregcvt(p); print("=== dfa\n"); dump(dp); - + for(i=2; i<argc; i++) print("match %d\n", dregexec(dp, argv[i], 0)); exits(0); diff --git a/src/cmd/upas/bayes/dfa.h b/src/cmd/upas/bayes/dfa.h index 28c43dbc..429f04e5 100644 --- a/src/cmd/upas/bayes/dfa.h +++ b/src/cmd/upas/bayes/dfa.h @@ -30,4 +30,3 @@ Dreprog* dregcvt(Reprog*); int dregexec(Dreprog*, char*, int); Dreprog* Breaddfa(Biobuf *b); void Bprintdfa(Biobuf*, Dreprog*); - diff --git a/src/cmd/upas/bayes/dump.c b/src/cmd/upas/bayes/dump.c index 404538c1..c753fb2c 100644 --- a/src/cmd/upas/bayes/dump.c +++ b/src/cmd/upas/bayes/dump.c @@ -60,7 +60,7 @@ main(int argc, char **argv) dp = dregcvt(p); print("=== dfa\n"); dump(dp); - + for(i=2; i<argc; i++) print("match %d\n", dregexec(dp, argv[i], 1)); exits(0); diff --git a/src/cmd/upas/bayes/msgclass.c b/src/cmd/upas/bayes/msgclass.c index 999ba50c..2e80202a 100644 --- a/src/cmd/upas/bayes/msgclass.c +++ b/src/cmd/upas/bayes/msgclass.c @@ -293,4 +293,3 @@ lockfile(char *s) close(fd); atexit(killtickle); } - diff --git a/src/cmd/upas/bayes/msgtok.c b/src/cmd/upas/bayes/msgtok.c index 122e0c64..fe147961 100644 --- a/src/cmd/upas/bayes/msgtok.c +++ b/src/cmd/upas/bayes/msgtok.c @@ -1,6 +1,6 @@ /* * RFC822 message tokenizer (really feature generator) for spam filter. - * + * * See Paul Graham's musings on spam filtering for theory. */ @@ -138,7 +138,7 @@ fprint(2, "«%s» %.2ux", p, p[0]); p[i] += 'a' - 'A'; */ if(tag){ - i = strlen(tag); + i = strlen(tag); memmove(buf, tag, i); memmove(buf+i, p, m[1]); buf[i+m[1]] = 0; @@ -242,5 +242,4 @@ trim(char *s) return 0; } return -1; -} - +} diff --git a/src/cmd/upas/bayes/regcomp.c b/src/cmd/upas/bayes/regcomp.c index 8afaf215..96fa2e6e 100644 --- a/src/cmd/upas/bayes/regcomp.c +++ b/src/cmd/upas/bayes/regcomp.c @@ -110,7 +110,7 @@ regerr2(char *s, int c) while(*s) *cp++ = *s++; *cp++ = c; - *cp = '\0'; + *cp = '\0'; rcerror(buf); } diff --git a/src/cmd/upas/bayes/regen.c b/src/cmd/upas/bayes/regen.c index cddf034a..d5f14cb5 100644 --- a/src/cmd/upas/bayes/regen.c +++ b/src/cmd/upas/bayes/regen.c @@ -8,7 +8,7 @@ * Regular expression for matching. */ -char *ignore[] = +char *ignore[] = { /* HTML that isn't A, IMG, or FONT */ /* Must have a space somewhere to avoid catching <email@address> */ @@ -122,7 +122,7 @@ buildre(Dreprog *re[3]) static char buf[16384], *s; re[0] = dregcomp("^From "); - + s = buf; for(i=0; i<nelem(keywords); i++){ if(i != 0) @@ -172,5 +172,3 @@ main(int argc, char **argv) Bprintdfa(&b, re[2]); exits(0); } - -
\ No newline at end of file |