From 0bd1d28aee0c6e4bc453657bd606c9fe55c135ab Mon Sep 17 00:00:00 2001 From: bjoern Date: Sat, 25 Apr 2015 16:01:15 +0200 Subject: [PATCH] linux compatibility for blz.c --- BLZ/blz.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/BLZ/blz.c b/BLZ/blz.c index 248316c..0bd4e3e 100644 --- a/BLZ/blz.c +++ b/BLZ/blz.c @@ -21,6 +21,19 @@ #include #include +#ifdef __linux +#define strcmpi strcasecmp + +#include + +long filelength(int fd) +{ + struct stat st; + fstat(fd, &st); + return st.st_size; +} +#endif + /*----------------------------------------------------------------------------*/ #define CMD_DECODE 0x00 // decode #define CMD_ENCODE 0x01 // encode