From 40985248560ba6a751abd8433273ab5c317ccb06 Mon Sep 17 00:00:00 2001 From: The Dax Date: Wed, 21 Aug 2013 04:52:40 -0400 Subject: [PATCH] Use the previous nickname as the default value instead of "PPSSPP". --- UI/GameSettingsScreen.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/UI/GameSettingsScreen.cpp b/UI/GameSettingsScreen.cpp index 22a1be4e48..9f70dbeb8e 100644 --- a/UI/GameSettingsScreen.cpp +++ b/UI/GameSettingsScreen.cpp @@ -476,9 +476,19 @@ UI::EventReturn GameSettingsScreen::OnChangeNickname(UI::EventParams &e) { char name[name_len]; memset(name, 0, sizeof(name)); - if (host->InputBoxGetString("Enter a new PSP nickname", "PPSSPP", name, name_len)) { + size_t default_len = strlen(g_Config.sNickName.c_str()); + + char *defaultVal = new char[default_len]; + memset(defaultVal, 0, sizeof(default_len)); + strcat(defaultVal, g_Config.sNickName.c_str()); + + if (host->InputBoxGetString("Enter a new PSP nickname", defaultVal, name, name_len)) { g_Config.sNickName = name; } + + delete [] defaultVal; + defaultVal = NULL; + #endif return UI::EVENT_DONE; }