From e8c9e32de84fd581b7fdb7584f7f360b8da946b7 Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Tue, 16 Sep 2003 21:15:38 +0000 Subject: type should be a GType. (rule_context_add_rule_set): Likewise. Update 2003-09-16 Jeremy Katz * rule-context.c (rule_context_add_part_set): type should be a GType. (rule_context_add_rule_set): Likewise. * rule-context.h: Update prototypes. Use GType instead of int for type in _part_set_map and _rule_set_map. svn path=/trunk/; revision=22593 --- filter/ChangeLog | 7 +++++++ filter/rule-context.c | 4 ++-- filter/rule-context.h | 8 ++++---- 3 files changed, 13 insertions(+), 6 deletions(-) (limited to 'filter') diff --git a/filter/ChangeLog b/filter/ChangeLog index d7b721a9ce..25c45ba4b1 100644 --- a/filter/ChangeLog +++ b/filter/ChangeLog @@ -1,3 +1,10 @@ +2003-09-16 Jeremy Katz + + * rule-context.c (rule_context_add_part_set): type should be a GType. + (rule_context_add_rule_set): Likewise. + * rule-context.h: Update prototypes. Use GType instead of int for + type in _part_set_map and _rule_set_map. + 2003-09-15 Not Zed ** See Natzilla task #47524 diff --git a/filter/rule-context.c b/filter/rule-context.c index c822993d36..5559e15197 100644 --- a/filter/rule-context.c +++ b/filter/rule-context.c @@ -209,7 +209,7 @@ rule_context_new(void) } void -rule_context_add_part_set(RuleContext *rc, const char *setname, int part_type, RCPartFunc append, RCNextPartFunc next) +rule_context_add_part_set(RuleContext *rc, const char *setname, GType part_type, RCPartFunc append, RCNextPartFunc next) { struct _part_set_map *map; @@ -226,7 +226,7 @@ rule_context_add_part_set(RuleContext *rc, const char *setname, int part_type, R } void -rule_context_add_rule_set(RuleContext *rc, const char *setname, int rule_type, RCRuleFunc append, RCNextRuleFunc next) +rule_context_add_rule_set(RuleContext *rc, const char *setname, GType rule_type, RCRuleFunc append, RCNextRuleFunc next) { struct _rule_set_map *map; diff --git a/filter/rule-context.h b/filter/rule-context.h index 6e7a7f9443..f2192f4596 100644 --- a/filter/rule-context.h +++ b/filter/rule-context.h @@ -85,14 +85,14 @@ typedef FilterRule * (*RCNextRuleFunc) (RuleContext *rc, FilterRule *rule, const struct _part_set_map { char *name; - int type; + GType type; RCPartFunc append; RCNextPartFunc next; }; struct _rule_set_map { char *name; - int type; + GType type; RCRuleFunc append; RCNextRuleFunc next; }; @@ -122,9 +122,9 @@ void rule_context_rank_rule (RuleContext *rc, FilterRule *rule, const char *sour int rule_context_get_rank_rule (RuleContext *rc, FilterRule *rule, const char *source); /* setup type for set parts */ -void rule_context_add_part_set (RuleContext *rc, const char *setname, int part_type, +void rule_context_add_part_set (RuleContext *rc, const char *setname, GType part_type, RCPartFunc append, RCNextPartFunc next); -void rule_context_add_rule_set (RuleContext *rc, const char *setname, int rule_type, +void rule_context_add_rule_set (RuleContext *rc, const char *setname, GType rule_type, RCRuleFunc append, RCNextRuleFunc next); /* uri's disappear/renamed externally */ -- cgit v1.2.3