Update to 7-Zip Version 22.00

See: https://sourceforge.net/p/sevenzip/discussion/45797/thread/9c2d9061ce/
This commit is contained in:
Tino Reichardt
2022-08-07 09:59:33 +02:00
parent 6a4fe97fc3
commit 57558682a8
211 changed files with 15251 additions and 2482 deletions

View File

@@ -52,7 +52,7 @@ public:
ext.IsEqualTo_Ascii_NoCase("r01"))
{
_changed = ext;
_before = name.Left(dotPos + 1);
_before.SetFrom(name.Ptr(), dotPos + 1);
return true;
}
}
@@ -60,16 +60,23 @@ public:
if (newStyle)
{
unsigned i = base.Len();
unsigned k = base.Len();
for (; k != 0; k--)
if (IsDigit(base[k - 1]))
break;
unsigned i = k;
for (; i != 0; i--)
if (!IsDigit(base[i - 1]))
break;
if (i != base.Len())
if (i != k)
{
_before = base.Left(i);
_changed = base.Ptr(i);
_before.SetFrom(base.Ptr(), i);
_changed.SetFrom(base.Ptr(i), k - i);
_after.Insert(0, base.Ptr(k));
return true;
}
}