diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-11-07 14:48:23 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-11-07 14:48:23 +0000 |
commit | 740b1c8401ec6139449ab717b83232afcb60620b (patch) | |
tree | 883acb0cafd3ca057290fd14884812d52467f034 /libsieve/sv.c | |
parent | a250bc91a29211e4792f2098769363a820b16823 (diff) | |
download | mailutils-740b1c8401ec6139449ab717b83232afcb60620b.tar.gz mailutils-740b1c8401ec6139449ab717b83232afcb60620b.tar.bz2 |
Added to the repository
Diffstat (limited to 'libsieve/sv.c')
-rw-r--r-- | libsieve/sv.c | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/libsieve/sv.c b/libsieve/sv.c new file mode 100644 index 000000000..03a9157ec --- /dev/null +++ b/libsieve/sv.c @@ -0,0 +1,41 @@ +/* GNU mailutils - a suite of utilities for electronic mail + Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + +/* This is just a test program for libsieve. */ + +#ifdef HAVE_CONFIG_H +# include <config.h> +#endif +#include <assert.h> +#include <sieve.h> + +int +main (int argc, char **argv) +{ + int n; + + assert (argc > 1); + if (strcmp (argv[1], "-d") == 0) + { + sieve_yydebug++; + n = 2; + assert (argc > 2); + } + else + n = 1; + return sieve_parse (argv[n]); +} |