diff options
author | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2014-11-13 20:13:34 +0200 |
---|---|---|
committer | Jukka Ojanen <jukka.ojanen@linkotec.net> | 2014-11-13 20:13:34 +0200 |
commit | 00ea542df2d60144fe1ed97d0906430cb4c7b0ae (patch) | |
tree | 060125ab91ab3c8041417e92e3415a8abf942919 | |
parent | e22e42ae5515c7f214744f4ad8e417cd86922f4e (diff) | |
download | ffts-00ea542df2d60144fe1ed97d0906430cb4c7b0ae.zip ffts-00ea542df2d60144fe1ed97d0906430cb4c7b0ae.tar.gz |
Remove unreachable code
-rw-r--r-- | src/ffts.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -103,6 +103,9 @@ static FFTS_INLINE int ffts_deny_execute(void *start, size_t len) static FFTS_INLINE int ffts_flush_instruction_cache(void *start, size_t length) { +#ifdef _WIN32 + return !FlushInstructionCache(GetCurrentProcess(), start, length); +#else #ifdef __APPLE__ sys_icache_invalidate(start, length); #elif __ANDROID__ @@ -113,10 +116,9 @@ static FFTS_INLINE int ffts_flush_instruction_cache(void *start, size_t length) #elif __GNUC__ __clear_cache((long) start, (long) start + length); #endif -#elif _WIN32 - return !FlushInstructionCache(GetCurrentProcess(), start, length); -#endif return 0; +#endif +#endif } static FFTS_INLINE void *ffts_vmem_alloc(size_t length) |