mirror of
				https://github.com/NoelFB/blah.git
				synced 2025-11-04 01:41:34 +08:00 
			
		
		
		
	added App::is_running() getter
This commit is contained in:
		@ -147,6 +147,11 @@ bool App::run(const Config* c)
 | 
			
		||||
	return true;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool App::is_running()
 | 
			
		||||
{
 | 
			
		||||
	return app_is_running;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void App::Internal::iterate()
 | 
			
		||||
{
 | 
			
		||||
	// update at a fixed timerate
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ void Log::info(const char* format, ...)
 | 
			
		||||
	vsnprintf(msg, sizeof(char) * max_length, format, ap);
 | 
			
		||||
	va_end(ap);
 | 
			
		||||
 | 
			
		||||
	if (App::config().on_log)
 | 
			
		||||
	if (App::is_running() && App::config().on_log)
 | 
			
		||||
	{
 | 
			
		||||
		App::config().on_log(msg, Category::Info);
 | 
			
		||||
	}
 | 
			
		||||
@ -31,7 +31,7 @@ void Log::warn(const char* format, ...)
 | 
			
		||||
	vsnprintf(msg, sizeof(char) * max_length, format, ap);
 | 
			
		||||
	va_end(ap);
 | 
			
		||||
 | 
			
		||||
	if (App::config().on_log)
 | 
			
		||||
	if (App::is_running() && App::config().on_log)
 | 
			
		||||
	{
 | 
			
		||||
		App::config().on_log(msg, Category::Warning);
 | 
			
		||||
	}
 | 
			
		||||
@ -49,7 +49,7 @@ void Log::error(const char* format, ...)
 | 
			
		||||
	vsnprintf(msg, sizeof(char) * max_length, format, ap);
 | 
			
		||||
	va_end(ap);
 | 
			
		||||
 | 
			
		||||
	if (App::config().on_log)
 | 
			
		||||
	if (App::is_running() && App::config().on_log)
 | 
			
		||||
	{
 | 
			
		||||
		App::config().on_log(msg, Category::Error);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user