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.
Diffstat (limited to '')
-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,