Lines Matching defs:rule
87 FcRuleDestroy (FcRule *rule)
89 FcRule *n = rule->next;
91 switch (rule->type) {
93 FcTestDestroy (rule->u.test);
96 FcEditDestroy (rule->u.edit);
102 free (rule);
1938 FcRule *rule = NULL, *r;
1984 if (rule)
1987 r->next = rule;
1988 rule = r;
1991 rule = FcRuleCreate (FcRuleTest, vstack->u.test);
2009 if (rule)
2010 FcRuleDestroy (rule);
2018 if (rule)
2019 FcRuleDestroy (rule);
2029 if (rule)
2031 for (r = rule; r->next; r = r->next);
2037 r = rule = FcRuleCreate (FcRuleTest, t);
2085 if ((n = FcRuleSetAdd (parse->ruleset, rule, FcMatchPattern)) == -1)
2086 FcRuleDestroy (rule);
2883 FcRule *rule = NULL, *r;
2908 if (rule)
2909 r->next = rule;
2910 rule = r;
2919 if (rule)
2920 FcRuleDestroy (rule);
2924 if (rule)
2925 r->next = rule;
2926 rule = r;
2935 if (!rule)
2940 if ((n = FcRuleSetAdd (parse->ruleset, rule, kind)) == -1)
2943 FcRuleDestroy (rule);