summaryrefslogtreecommitdiff
path: root/libmu_sieve/sieve.y
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 /libmu_sieve/sieve.y
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 'libmu_sieve/sieve.y')
-rw-r--r--libmu_sieve/sieve.y4
1 files changed, 0 insertions, 4 deletions
diff --git a/libmu_sieve/sieve.y b/libmu_sieve/sieve.y
index 358579938..3b25465cb 100644
--- a/libmu_sieve/sieve.y
+++ b/libmu_sieve/sieve.y
@@ -614,8 +614,6 @@ mu_sieve_compile (mu_sieve_machine_t mach, const char *name)
rc = 1;
mu_sieve_machine_finish (mach);
- if (rc)
- mu_sieve_machine_destroy (&mach);
return rc;
}
@@ -639,8 +637,6 @@ mu_sieve_compile_buffer (mu_sieve_machine_t mach,
rc = 1;
mu_sieve_machine_finish (mach);
- if (rc)
- mu_sieve_machine_destroy (&mach);
return rc;
}

Return to:

Send suggestions and report system problems to the System administrator.