/[mailutils]/mailutils/libsieve/require.c
ViewVC logotype

Diff of /mailutils/libsieve/require.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by gray, Wed Jan 22 21:44:15 2003 UTC revision 1.10 by gray, Sun Jan 26 13:47:02 2003 UTC
# Line 52  sieve_require (list_t slist) Line 52  sieve_require (list_t slist)
52          {          {
53            name += 11;            name += 11;
54            reqfn = sieve_require_comparator;            reqfn = sieve_require_comparator;
55            text = "comparator";            text = _("required comparator");
56          }          }
57        else if (strncmp (name, "test-", 5)  == 0) /* GNU extension */        else if (strncmp (name, "test-", 5)  == 0) /* GNU extension */
58          {          {
59            name += 5;            name += 5;
60            reqfn = sieve_require_test;            reqfn = sieve_require_test;
61            text = "test";            text = _("required test");
62          }          }
63        else if (strcmp (name, "relational") == 0) /* RFC 3431 */        else if (strcmp (name, "relational") == 0) /* RFC 3431 */
64          {          {
# Line 68  sieve_require (list_t slist) Line 68  sieve_require (list_t slist)
68        else        else
69          {          {
70            reqfn = sieve_require_action;            reqfn = sieve_require_action;
71            text = "action";            text = _("required action");
72          }          }
73    
74        if (reqfn (sieve_machine, name))        if (reqfn (sieve_machine, name))
75          {          {
76            sieve_compile_error (sieve_filename, sieve_line_num,            sieve_compile_error (sieve_filename, sieve_line_num,
77                                 _("source for the required %s %s is not available"),                                 _("source for the %s %s is not available"),
78                                 text,                                 text,
79                                 name);                                 name);
80          }          }

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26