aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCameron Cawley <ccawley2011@gmail.com>2022-10-13 13:38:07 +0100
committerMark Adler <madler@alumni.caltech.edu>2024-01-23 06:27:49 -0800
commit4de0b054a58bfee6974afabd831538dcedc23e22 (patch)
tree64c1e36f46ba13be738301c1c294dd2633cdabf2 /test
parent9f0f2d4f9f1f28be7e16d8bf3b4e9d4ada70aa9f (diff)
downloadzlib-4de0b054a58bfee6974afabd831538dcedc23e22.tar.gz
zlib-4de0b054a58bfee6974afabd831538dcedc23e22.tar.bz2
zlib-4de0b054a58bfee6974afabd831538dcedc23e22.zip
Improve portability to RISC OS.
Diffstat (limited to 'test')
-rw-r--r--test/example.c4
-rw-r--r--test/minigzip.c10
2 files changed, 9 insertions, 5 deletions
diff --git a/test/example.c b/test/example.c
index c3521dd..e9cb806 100644
--- a/test/example.c
+++ b/test/example.c
@@ -13,8 +13,10 @@
13# include <stdlib.h> 13# include <stdlib.h>
14#endif 14#endif
15 15
16#if defined(VMS) || defined(RISCOS) 16#if defined(VMS)
17# define TESTFILE "foo-gz" 17# define TESTFILE "foo-gz"
18#elif defined(__riscos) && !defined(__TARGET_UNIXLIB__)
19# define TESTFILE "foo/gz"
18#else 20#else
19# define TESTFILE "foo.gz" 21# define TESTFILE "foo.gz"
20#endif 22#endif
diff --git a/test/minigzip.c b/test/minigzip.c
index 134e10e..7c9eb79 100644
--- a/test/minigzip.c
+++ b/test/minigzip.c
@@ -48,10 +48,12 @@
48# define unlink delete 48# define unlink delete
49# define GZ_SUFFIX "-gz" 49# define GZ_SUFFIX "-gz"
50#endif 50#endif
51#ifdef RISCOS 51#if defined(__riscos) && !defined(__TARGET_UNIXLIB__)
52# define unlink remove 52# define GZ_SUFFIX "/gz"
53# define GZ_SUFFIX "-gz" 53# ifndef __GNUC__
54# define fileno(file) file->__file 54# define unlink remove
55# define fileno(file) file->__file
56# endif
55#endif 57#endif
56#if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os 58#if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
57# include <unix.h> /* for fileno */ 59# include <unix.h> /* for fileno */