Achievements: Don't pass a null error message to %s

error_message is null on success, which is when these two lines log.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
Henrik RydgårdandClaude Opus 5.5 committed 2026-09-30 11:27:02 -06:00
1 parent ba8ad3af63
commit 8d98c39b1f
1 file changed
+2 -2
+2 -2
View File
@@ -1135,7 +1135,7 @@ void ShowNotLoggedInMessage() {
void identify_and_load_callback(int result, const char *error_message, rc_client_t *client, void *userdata) {
auto ac = GetI18NCategory(I18NCat::ACHIEVEMENTS);
NOTICE_LOG(Log::Achievements, "Load callback: %d (%s)", result, error_message);
NOTICE_LOG(Log::Achievements, "Load callback: %d (%s)", result, error_message ? error_message : "");
switch (result) {
case RC_OK:
@@ -1273,7 +1273,7 @@ void UnloadGame() {
void change_media_callback(int result, const char *error_message, rc_client_t *client, void *userdata) {
auto ac = GetI18NCategory(I18NCat::ACHIEVEMENTS);
NOTICE_LOG(Log::Achievements, "Change media callback: %d (%s)", result, error_message);
NOTICE_LOG(Log::Achievements, "Change media callback: %d (%s)", result, error_message ? error_message : "");
g_isIdentifying = false;
switch (result) {