mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-11 07:07:42 +00:00
Use std::multimap to sort files by size
This commit is contained in:
2
hecl/extern/libBoo
vendored
2
hecl/extern/libBoo
vendored
Submodule hecl/extern/libBoo updated: 45fb66540f...5485e7d2b1
@@ -213,7 +213,7 @@ HECL::DirectoryEnumerator::DirectoryEnumerator(const HECL::SystemChar* path, Mod
|
|||||||
|
|
||||||
if (sizeSort)
|
if (sizeSort)
|
||||||
{
|
{
|
||||||
std::map<size_t, Entry> sort;
|
std::multimap<size_t, Entry> sort;
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
if (!wcscmp(d.cFileName, _S(".")) || !wcscmp(d.cFileName, _S("..")))
|
if (!wcscmp(d.cFileName, _S(".")) || !wcscmp(d.cFileName, _S("..")))
|
||||||
@@ -338,7 +338,7 @@ HECL::DirectoryEnumerator::DirectoryEnumerator(const HECL::SystemChar* path, Mod
|
|||||||
|
|
||||||
if (sizeSort)
|
if (sizeSort)
|
||||||
{
|
{
|
||||||
std::map<size_t, Entry> sort;
|
std::multimap<size_t, Entry> sort;
|
||||||
while ((d = readdir(dir)))
|
while ((d = readdir(dir)))
|
||||||
{
|
{
|
||||||
if (!strcmp(d->d_name, ".") || !strcmp(d->d_name, ".."))
|
if (!strcmp(d->d_name, ".") || !strcmp(d->d_name, ".."))
|
||||||
|
|||||||
Reference in New Issue
Block a user