From 6f4a04c2d79ecaf87708c227275065d5e36e09e6 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Mon, 17 Oct 2016 10:33:23 +0200 Subject: [PATCH] Fix of compilation on Linux. Disable hopefully finally the Shiny profiler. --- xs/src/Shiny/ShinyConfig.h | 2 ++ xs/src/Shiny/ShinyTools.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/xs/src/Shiny/ShinyConfig.h b/xs/src/Shiny/ShinyConfig.h index d318574d5..fa0567100 100644 --- a/xs/src/Shiny/ShinyConfig.h +++ b/xs/src/Shiny/ShinyConfig.h @@ -32,6 +32,8 @@ THE SOFTWARE. */ #if defined(SLIC3R_PROFILE) && defined(WIN32) #define SHINY_IS_COMPILED TRUE +#else +#define SHINY_IS_COMPILED FALSE #endif #define SHINY_STATIC_LINK TRUE diff --git a/xs/src/Shiny/ShinyTools.c b/xs/src/Shiny/ShinyTools.c index 6a7f38716..e8fc320d2 100644 --- a/xs/src/Shiny/ShinyTools.c +++ b/xs/src/Shiny/ShinyTools.c @@ -100,7 +100,7 @@ void ShinyGetTicks(shinytick_t *p) { *p = time.tv_sec * 1000000 + time.tv_usec; } -const shinytick_t& ShinyGetTickFreq(void) { +shinytick_t ShinyGetTickFreq(void) { return 1000000; }