diff options
author | Wojciech Polak <polak@gnu.org> | 2009-07-29 15:27:55 +0200 |
---|---|---|
committer | Wojciech Polak <polak@gnu.org> | 2009-07-29 22:55:02 +0200 |
commit | da546ae1358654cb568b983a2bb2e79f2f508c2b (patch) | |
tree | 44d83fd227a97b2528ddecb1bf3fdf7f6ba646f8 /examples | |
parent | fe1fe3832d7d6febcd163f4854f3a5438db2074c (diff) | |
download | mailutils-da546ae1358654cb568b983a2bb2e79f2f508c2b.tar.gz mailutils-da546ae1358654cb568b983a2bb2e79f2f508c2b.tar.bz2 |
Add SieveMachine to C++/Python.
* include/mailutils/cpp/sieve.h: New file.
* libmu_cpp/sieve.cc: New file.
* python/libmu_py/sieve.c: New file.
* python/mailutils/sieve.py: New file.
* include/mailutils/cstr.h: Do not use C++ keywords.
* include/mailutils/tls.h: Likewise.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/cpp/Makefile.am | 1 | ||||
-rw-r--r-- | examples/cpp/lsf.cc | 4 | ||||
-rw-r--r-- | examples/cpp/msg-send.cc | 2 | ||||
-rw-r--r-- | examples/python/lsf.py | 1 |
4 files changed, 5 insertions, 3 deletions
diff --git a/examples/cpp/Makefile.am b/examples/cpp/Makefile.am index 78179e57e..3bee7f6b0 100644 --- a/examples/cpp/Makefile.am +++ b/examples/cpp/Makefile.am @@ -64,5 +64,6 @@ LDADD =\ ${MU_LIB_MAILDIR}\ ${MU_LIB_AUTH}\ ${MU_LIB_MAILER}\ + ${MU_LIB_SIEVE}\ @MU_AUTHLIBS@\ ${MU_LIB_MAILUTILS} diff --git a/examples/cpp/lsf.cc b/examples/cpp/lsf.cc index d22d00f68..6e1111c32 100644 --- a/examples/cpp/lsf.cc +++ b/examples/cpp/lsf.cc @@ -66,7 +66,7 @@ main (int argc, char *argv[]) { string folder; string ref; - char *pattern = "*"; + const char *pattern = "*"; int level = 0; switch (argc) @@ -87,6 +87,6 @@ main (int argc, char *argv[]) register_all_mbox_formats (); - return ls_folders (folder, ref, pattern, level); + return ls_folders (folder, ref, (char *)pattern, level); } diff --git a/examples/cpp/msg-send.cc b/examples/cpp/msg-send.cc index b7ec83709..993ce65ba 100644 --- a/examples/cpp/msg-send.cc +++ b/examples/cpp/msg-send.cc @@ -41,7 +41,7 @@ main (int argc, char *argv[]) { int opt; int optdebug = 0; - char *optmailer = "sendmail:"; + const char *optmailer = "sendmail:"; char *optfrom = 0; while ((opt = getopt (argc, argv, "hdm:f:")) != -1) diff --git a/examples/python/lsf.py b/examples/python/lsf.py index 84c29240c..c40a100e4 100644 --- a/examples/python/lsf.py +++ b/examples/python/lsf.py @@ -53,6 +53,7 @@ if __name__ == '__main__': ref = sys.argv[2] fname = sys.argv[1] elif argc == 2: + ref = None fname = sys.argv[1] else: print "usage: lsf folder [ref] [pattern] [recursion-level]" |