- Timestamp:
- Dec 26, 2006, 1:05:26 AM (18 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 446aa2b
- Parents:
- 20eb22c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
owl.h
r1b6b2f3 rcb769bb 400 400 401 401 typedef struct _owl_filterelement { 402 int type; 402 int (*match_message)(struct _owl_filterelement *fe, owl_message *m); 403 /* Append a string representation of the filterelement onto buf*/ 404 void (*print_elt)(struct _owl_filterelement *fe, char * buf); 405 /* Operands for and,or,not*/ 406 struct _owl_filterelement *left, *right; 407 /* For regex filters*/ 408 owl_regex re; 409 /* Used by regexes, filter references, and perl */ 403 410 char *field; 404 owl_regex re;405 char *filtername; /* for maching on another filter */406 411 } owl_filterelement; 407 412 … … 409 414 char *name; 410 415 int polarity; 411 owl_ list fes; /* filterelements */416 owl_filterelement * root; 412 417 int color; 413 418 int cachedmsgid; /* cached msgid: should move into view eventually */ … … 555 560 int malloced, freed; 556 561 char *searchstring; 557 owl_filterelement fe_true;558 owl_filterelement fe_false;559 owl_filterelement fe_null;560 562 aim_session_t aimsess; 561 563 aim_conn_t bosconn;
Note: See TracChangeset
for help on using the changeset viewer.