From 30866407e0a1ed3565de8ca8ea0ccddd8cf44c87 Mon Sep 17 00:00:00 2001 From: wouter spruit Date: Thu, 12 Feb 2015 14:01:01 +0100 Subject: [PATCH] added memrchr function for mac --- src/input/input_ogg.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/input/input_ogg.cpp b/src/input/input_ogg.cpp index 033cc1d4..3962eb18 100644 --- a/src/input/input_ogg.cpp +++ b/src/input/input_ogg.cpp @@ -379,6 +379,19 @@ namespace Mist { return 0; } + #ifndef _GNU_SOURCE + void * memrchr(const void *s, int c, size_t n){ + const unsigned char *cp; + if (n != 0) { + cp = (unsigned char *)s + n; + do { + if (*(--cp) == (unsigned char)c) + return((void *)cp); + } while (--n != 0); + } + return((void *)0); + } + #endif void inputOGG::seek(int seekTime){ currentPositions.clear();