fix crash when client_id is empty

This commit is contained in:
Chee Yee
2023-03-02 22:06:37 -08:00
parent a4ac55ca88
commit 6371c6fd29
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ add_executable(ezremote_client
add_self(ezremote_client)
add_pkg(ezremote_client ${CMAKE_SOURCE_DIR}/data "RMTC00001" "ezRemote Client" "01.02" 32 0)
add_pkg(ezremote_client ${CMAKE_SOURCE_DIR}/data "RMTC00001" "ezRemote Client" "01.03" 32 0)
target_link_libraries(ezremote_client
c
+3 -2
View File
@@ -1571,7 +1571,9 @@ namespace Windows
ImGui::SameLine();
ImGui::SetCursorPosX(163);
ImGui::PushStyleVar(ImGuiStyleVar_ButtonTextAlign, ImVec2(0.0f, 1.0f));
if (ImGui::Button(gg_app.client_id, ImVec2(580, 0)))
char id[192];
sprintf(id, "%s##client_id_input", gg_app.client_id);
if (ImGui::Button(id, ImVec2(580, 0)))
{
ResetImeCallbacks();
ime_single_field = gg_app.client_id;
@@ -1584,7 +1586,6 @@ namespace Windows
ImGui::SetCursorPosX(ImGui::GetCursorPosX() + 15);
ImGui::Text("%s", lang_strings[STR_CLIENT_SECRET]);
ImGui::SameLine();
char id[128];
ImGui::SetCursorPosX(163);
if (strlen(gg_app.client_secret) > 0)
sprintf(id, "%s", "*********************************************##client_secret_input");