Changes in filter.c [cdc6ff1:9711a6e]
Legend:
- Unmodified
- Added
- Removed
-
filter.c
rcdc6ff1 r9711a6e 3 3 4 4 static const char fileIdent[] = "$Id$"; 5 6 #define OWL_FILTER_MAXRECURSE 207 5 8 6 int owl_filter_init_fromstring(owl_filter *f, char *name, char *string) … … 50 48 /* Now check for recursion. */ 51 49 if (owl_filter_is_toodeep(f)) { 52 owl_function_error("Filter loop or exceeds recursion depth");50 owl_function_error("Filter loop!"); 53 51 owl_filter_free(f); 54 52 return(-1); … … 313 311 int numfailed=0; 314 312 owl_message m; 315 owl_filter f1, f2, f3, f4 ;313 owl_filter f1, f2, f3, f4, f5; 316 314 317 315 owl_list_create(&(g.filterlist)); … … 365 363 FAIL_UNLESS("mutual recursion", owl_filter_init_fromstring(&f4, "f4", "filter f3")); 366 364 365 /* support referencing a filter several times */ 366 FAIL_UNLESS("DAG", !owl_filter_init_fromstring(&f5, "dag", "filter f1 or filter f1")); 367 367 368 return 0; 368 369 }
Note: See TracChangeset
for help on using the changeset viewer.