Add GUI to instantiate session-scripts
[ardour.git] / msvc_extra_headers / ardourext / misc.h.input
index 3ea4a806e9574f7b64b2417d9f937ce259d6f66b..9bcba6f327dacd8d13762db2f0bd815ae9c42674 100644 (file)
@@ -247,13 +247,12 @@ inline int64_t abs(int64_t val) throw()
        extern bool operator == (const Type& lhs, const Type& rhs);
 #endif
 
-// round().... Unlike Linux, Windows doesn't seem to support the
-// concept of a system-wide (or programmable) rounding direction.
-// Fortunately, 'round to nearest' seems to be the default action
-// under Linux, so let's copy that until we find out otherwise.
-#define rint(value)  round(value)
 #if !defined(LIBPBD_API) || defined(PBD_IS_IN_WIN_STATIC_LIB)
 extern  double round(double x);
+
+// log2().... MSVC doesn't offer the C99 function 'log2()'
+// so let's emulate it.
+extern  double log2(double x);
 #endif
 
 #endif /* __ardour_msvc_extensions_h__ */