summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Lioncash2021-02-09 17:41:59 -0500
committerGravatar Lioncash2021-02-09 17:42:02 -0500
commitd64ba587599d8086d82b01a8827d5839f3e3a902 (patch)
treebd22454cf0cd26ce3ec047e2216cf3b1f5022121
parentMerge pull request #5339 from german77/interactive (diff)
downloadyuzu-d64ba587599d8086d82b01a8827d5839f3e3a902.tar.gz
yuzu-d64ba587599d8086d82b01a8827d5839f3e3a902.tar.xz
yuzu-d64ba587599d8086d82b01a8827d5839f3e3a902.zip
nfp: Correct uninitialized size being used within GetTagInfo()
We were previously the name of the object being initialized within its own initializer, which results in uninitialized data being read.
-rw-r--r--src/core/hle/service/nfp/nfp.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/service/nfp/nfp.cpp b/src/core/hle/service/nfp/nfp.cpp
index 5d6d25696..2d1d4d67f 100644
--- a/src/core/hle/service/nfp/nfp.cpp
+++ b/src/core/hle/service/nfp/nfp.cpp
@@ -215,7 +215,7 @@ private:
215 const auto& amiibo = nfp_interface.GetAmiiboBuffer(); 215 const auto& amiibo = nfp_interface.GetAmiiboBuffer();
216 const TagInfo tag_info{ 216 const TagInfo tag_info{
217 .uuid = amiibo.uuid, 217 .uuid = amiibo.uuid,
218 .uuid_length = static_cast<u8>(tag_info.uuid.size()), 218 .uuid_length = static_cast<u8>(amiibo.uuid.size()),
219 .padding_1 = {}, 219 .padding_1 = {},
220 .protocol = 1, // TODO(ogniK): Figure out actual values 220 .protocol = 1, // TODO(ogniK): Figure out actual values
221 .tag_type = 2, 221 .tag_type = 2,