| @@ -71,12 +71,12 @@ static inline | |||||
| void carla_debug(const char* const fmt, ...) noexcept | void carla_debug(const char* const fmt, ...) noexcept | ||||
| { | { | ||||
| try { | try { | ||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::fprintf(stdout, "\x1b[30;1m"); | |||||
| std::vfprintf(stdout, fmt, args); | |||||
| std::fprintf(stdout, "\x1b[0m\n"); | |||||
| va_end(args); | |||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::fprintf(stdout, "\x1b[30;1m"); | |||||
| std::vfprintf(stdout, fmt, args); | |||||
| std::fprintf(stdout, "\x1b[0m\n"); | |||||
| va_end(args); | |||||
| } catch (...) {} | } catch (...) {} | ||||
| } | } | ||||
| #endif | #endif | ||||
| @@ -88,11 +88,11 @@ static inline | |||||
| void carla_stdout(const char* const fmt, ...) noexcept | void carla_stdout(const char* const fmt, ...) noexcept | ||||
| { | { | ||||
| try { | try { | ||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::vfprintf(stdout, fmt, args); | |||||
| std::fprintf(stdout, "\n"); | |||||
| va_end(args); | |||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::vfprintf(stdout, fmt, args); | |||||
| std::fprintf(stdout, "\n"); | |||||
| va_end(args); | |||||
| } catch (...) {} | } catch (...) {} | ||||
| } | } | ||||
| @@ -103,11 +103,11 @@ static inline | |||||
| void carla_stderr(const char* const fmt, ...) noexcept | void carla_stderr(const char* const fmt, ...) noexcept | ||||
| { | { | ||||
| try { | try { | ||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::vfprintf(stderr, fmt, args); | |||||
| std::fprintf(stderr, "\n"); | |||||
| va_end(args); | |||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::vfprintf(stderr, fmt, args); | |||||
| std::fprintf(stderr, "\n"); | |||||
| va_end(args); | |||||
| } catch (...) {} | } catch (...) {} | ||||
| } | } | ||||
| @@ -118,12 +118,12 @@ static inline | |||||
| void carla_stderr2(const char* const fmt, ...) noexcept | void carla_stderr2(const char* const fmt, ...) noexcept | ||||
| { | { | ||||
| try { | try { | ||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::fprintf(stderr, "\x1b[31m"); | |||||
| std::vfprintf(stderr, fmt, args); | |||||
| std::fprintf(stderr, "\x1b[0m\n"); | |||||
| va_end(args); | |||||
| va_list args; | |||||
| va_start(args, fmt); | |||||
| std::fprintf(stderr, "\x1b[31m"); | |||||
| std::vfprintf(stderr, fmt, args); | |||||
| std::fprintf(stderr, "\x1b[0m\n"); | |||||
| va_end(args); | |||||
| } catch (...) {} | } catch (...) {} | ||||
| } | } | ||||