Browse Source

Fixed null pointer access if plog is not initialized

Paul-Louis Ageneau 4 years ago
parent
commit
b538e454aa
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/icetransport.cpp

+ 2 - 1
src/icetransport.cpp

@@ -60,7 +60,8 @@ IceTransport::IceTransport(const Configuration &config, Description::Role role,
 	}
 	}
 
 
 	juice_log_level_t level;
 	juice_log_level_t level;
-	switch (plog::get()->getMaxSeverity()) {
+	auto logger = plog::get();
+	switch (logger ? logger->getMaxSeverity() : plog::none) {
 	case plog::none:
 	case plog::none:
 		level = JUICE_LOG_LEVEL_NONE;
 		level = JUICE_LOG_LEVEL_NONE;
 		break;
 		break;