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 /libmu_sieve/sieve.y | |
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 'libmu_sieve/sieve.y')
-rw-r--r-- | libmu_sieve/sieve.y | 4 |
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; } |