From 7dac918b6d0ff849d9ca76d863cca8006b1988ad Mon Sep 17 00:00:00 2001 From: Stefan Bellon Date: Thu, 31 Oct 2002 16:58:47 +0000 Subject: added RISC OS module loading support --- g10/compress.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'g10/compress.c') 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 #include #include +#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 ) -- cgit