summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorWojciech Polak <polak@gnu.org>2009-07-29 15:27:55 +0200
committerWojciech Polak <polak@gnu.org>2009-07-29 22:55:02 +0200
commitda546ae1358654cb568b983a2bb2e79f2f508c2b (patch)
tree44d83fd227a97b2528ddecb1bf3fdf7f6ba646f8 /examples
parentfe1fe3832d7d6febcd163f4854f3a5438db2074c (diff)
downloadmailutils-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.am1
-rw-r--r--examples/cpp/lsf.cc4
-rw-r--r--examples/cpp/msg-send.cc2
-rw-r--r--examples/python/lsf.py1
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]"

Return to:

Send suggestions and report system problems to the System administrator.