From bb94e4c2b4967c67cec479d3b194840aed8e9a6b Mon Sep 17 00:00:00 2001
From: David Robillard <d@drobilla.net>
Date: Fri, 13 Nov 2015 10:24:07 -0500
Subject: Make log functions safe to call with unset logger

---
 lv2/lv2plug.in/ns/ext/log/logger.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'lv2/lv2plug.in/ns/ext')

diff --git a/lv2/lv2plug.in/ns/ext/log/logger.h b/lv2/lv2plug.in/ns/ext/log/logger.h
index 094dd42..62de1ce 100644
--- a/lv2/lv2plug.in/ns/ext/log/logger.h
+++ b/lv2/lv2plug.in/ns/ext/log/logger.h
@@ -81,7 +81,7 @@ lv2_log_vprintf(LV2_Log_Logger* logger,
                 const char*     fmt,
                 va_list         args)
 {
-	if (logger->log) {
+	if (logger && logger->log) {
 		return logger->log->vprintf(logger->log->handle, type, fmt, args);
 	} else {
 		return vfprintf(stderr, fmt, args);
-- 
cgit v1.2.1