Changeset 9711a6e
- Timestamp:
- Nov 17, 2008, 6:55:32 PM (16 years ago)
- Branches:
- master, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 2209f16
- Parents:
- 9a2ae6c
- File:
-
- 1 edited
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.