From 13de062ee44c87fd3792189f4cd9466ca20281c9 Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Wed, 19 Mar 2014 20:22:19 +0000 Subject: Fixed some directory separator issues such that prism now works on Linux. --- prism.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'prism.h') diff --git a/prism.h b/prism.h index 4d26b99..85457f4 100644 --- a/prism.h +++ b/prism.h @@ -16,6 +16,19 @@ #define PRET_GZFAILED -8 #define PRET_NOREVISION -10 +#if defined(MSDOS) || defined(WIN32) || defined(atarist) #define DIR_SEP "\\" +#elif defined(__unix) || defined(__linux) || defined(unix) +#define DIR_SEP "/" + +#elif defined(__riscos) || defined(__riscos__) || defined(vms) +#define DIR_SEP "." + +#else +#define DIR_SEP "/" +#warning "Making assumptions about directory separator '/'" + +#endif + #endif /* _PRISM_HDRS_ */ -- cgit v1.2.3