diff options
author | Stefan Bellon <[email protected]> | 2002-10-31 16:58:47 +0000 |
---|---|---|
committer | Stefan Bellon <[email protected]> | 2002-10-31 16:58:47 +0000 |
commit | 7dac918b6d0ff849d9ca76d863cca8006b1988ad (patch) | |
tree | 59511c4ab21a53ed51f477535038e0ba6089ffd0 /g10/compress.c | |
parent | * build-packet.c (do_plaintext), encode.c (encode_sesskey, encode_simple, (diff) | |
download | gnupg-7dac918b6d0ff849d9ca76d863cca8006b1988ad.tar.gz gnupg-7dac918b6d0ff849d9ca76d863cca8006b1988ad.zip |
added RISC OS module loading support
Diffstat (limited to '')
-rw-r--r-- | g10/compress.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/g10/compress.c b/g10/compress.c index 6ea84f6cd..b11f148c3 100644 --- a/g10/compress.c +++ b/g10/compress.c @@ -26,6 +26,9 @@ #include <assert.h> #include <errno.h> #include <zlib.h> +#ifdef __riscos__ +# include "zlib-riscos.h" +#endif #include "util.h" #include "memory.h" @@ -34,13 +37,19 @@ #include "main.h" #include "options.h" - static void init_compress( compress_filter_context_t *zfx, z_stream *zs ) { int rc; int level; +#ifdef __riscos__ + static int zlib_initialized = 0; + + if (!zlib_initialized) + zlib_initialized = riscos_load_module("ZLib", zlib_path, 1); +#endif + if( opt.compress >= 0 && opt.compress <= 9 ) level = opt.compress; else if( opt.compress == -1 ) |