diff --git a/modules/juce_core/logging/juce_Logger.cpp b/modules/juce_core/logging/juce_Logger.cpp index 3cb0d89631..26aba9c06b 100644 --- a/modules/juce_core/logging/juce_Logger.cpp +++ b/modules/juce_core/logging/juce_Logger.cpp @@ -45,6 +45,20 @@ void Logger::writeToLog (const String& message) outputDebugString (message); } +void Logger::print10000thCommitMessage() +{ + writeToLog (R"CAKE( + + ) ( ) ( + (^)(^)(^)(^) + _i__i__i__i_ + (____________) + |####10000###| + (____________) + + )CAKE"); +} + #if JUCE_LOG_ASSERTIONS || JUCE_DEBUG void JUCE_API JUCE_CALLTYPE logAssertion (const char* const filename, const int lineNum) noexcept { diff --git a/modules/juce_core/logging/juce_Logger.h b/modules/juce_core/logging/juce_Logger.h index 60218a3baa..39a49ce47d 100644 --- a/modules/juce_core/logging/juce_Logger.h +++ b/modules/juce_core/logging/juce_Logger.h @@ -74,6 +74,8 @@ public: */ static void JUCE_CALLTYPE outputDebugString (const String& text); + /** Writes a celebratory message to the current logger. */ + static void JUCE_CALLTYPE print10000thCommitMessage(); protected: //==============================================================================