From 3f8c9b25d8bf0423bc0e390a2302cb7893cac11e Mon Sep 17 00:00:00 2001
From: Lioncash <mathew1800@gmail.com>
Date: Wed, 3 Apr 2019 23:58:56 -0400
Subject: [PATCH] yuzu/main: Remove unnecessary string concatenation in
 OnTransferableShaderCacheOpenFile()

We can just make the trailing portion of the string part of the
formatting, getting rid of the need to make another temporary string.
---
 src/yuzu/main.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index 6f1d10e17c..cff5d9df8d 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -1094,7 +1094,7 @@ void GMainWindow::OnTransferableShaderCacheOpenFile(u64 program_id) {
 
     const QString transferable_shader_cache_file_path =
         tranferable_shader_cache_folder_path + DIR_SEP +
-        QString::fromStdString(fmt::format("{:016X}", program_id)) + ".bin";
+        QString::fromStdString(fmt::format("{:016X}.bin", program_id));
 
     if (!QFile::exists(transferable_shader_cache_file_path)) {
         QMessageBox::warning(this, tr("Error Opening %1 File").arg(open_target),
-- 
GitLab