aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/handle_table.cpp
diff options
context:
space:
mode:
authorMorph <39850852+Morph1984@users.noreply.github.com>2020-07-12 04:31:01 -0400
committerMorph <39850852+Morph1984@users.noreply.github.com>2020-07-12 04:33:35 -0400
commite01424699b3256f2a021a02404a8daf1ee82946b (patch)
tree5da6c5aa9a03bbe13c37776e3c7f6f2995e474ed /src/core/hle/kernel/handle_table.cpp
parent739562c33456bddbd032e69b0bfaba0aacce6ca5 (diff)
fs: Fix RomFS building when zero byte files are present
When zero byte files are present, the key (offset) for that file is identical to the file right after. A std::map isn't able to fit key-value pairs with identical keys (offsets), therefore, the solution is to use std::multimap which permits multiple entries with the same key. This most prominently fixes Pokemon Sword and Shield weather with any RomFS mod applied.
Diffstat (limited to 'src/core/hle/kernel/handle_table.cpp')
0 files changed, 0 insertions, 0 deletions