| @@ -447,10 +447,8 @@ void NanoVG::translate(float x, float y) | |||||
| void NanoVG::rotate(float angle) | void NanoVG::rotate(float angle) | ||||
| { | { | ||||
| if (fContext == nullptr) return; | |||||
| DISTRHO_SAFE_ASSERT_RETURN(angle > 0.0f,); | |||||
| nvgRotate(fContext, angle); | |||||
| if (fContext != nullptr) | |||||
| nvgRotate(fContext, angle); | |||||
| } | } | ||||
| void NanoVG::skewX(float angle) | void NanoVG::skewX(float angle) | ||||
| @@ -57,7 +57,7 @@ extern "C" { | |||||
| #define FOR_EACH_WIDGET_INV(rit) \ | #define FOR_EACH_WIDGET_INV(rit) \ | ||||
| for (std::list<Widget*>::reverse_iterator rit = fWidgets.rbegin(); rit != fWidgets.rend(); ++rit) | for (std::list<Widget*>::reverse_iterator rit = fWidgets.rbegin(); rit != fWidgets.rend(); ++rit) | ||||
| #ifdef DEBUG | |||||
| #if defined(DEBUG) && defined(DGL_DEBUG_EVENTS) | |||||
| # define DBG(msg) std::fprintf(stderr, "%s", msg); | # define DBG(msg) std::fprintf(stderr, "%s", msg); | ||||
| # define DBGp(...) std::fprintf(stderr, __VA_ARGS__); | # define DBGp(...) std::fprintf(stderr, __VA_ARGS__); | ||||
| # define DBGF std::fflush(stderr); | # define DBGF std::fflush(stderr); | ||||
| @@ -202,7 +202,7 @@ void lv2_generate_ttl(const char* const basename) | |||||
| String pluginString; | String pluginString; | ||||
| // header | // header | ||||
| #if DISTRHO_LV2_USE_EVENTS_IN | |||||
| #if DISTRHO_LV2_USE_EVENTS_IN || DISTRHO_LV2_USE_EVENTS_OUT | |||||
| pluginString += "@prefix atom: <" LV2_ATOM_PREFIX "> .\n"; | pluginString += "@prefix atom: <" LV2_ATOM_PREFIX "> .\n"; | ||||
| #endif | #endif | ||||
| pluginString += "@prefix doap: <http://usefulinc.com/ns/doap#> .\n"; | pluginString += "@prefix doap: <http://usefulinc.com/ns/doap#> .\n"; | ||||