Compare commits

...

2 Commits

Author SHA1 Message Date
bf8bea5d07 Merge pull request #63 from ONLYOFFICE/hotfix/v5.1.1_fix_users_files
x2t -fix users files
2018-04-02 17:19:50 +03:00
d9bd1cdb32 x2t -fix users files 2018-04-02 17:14:46 +03:00
2 changed files with 23 additions and 1 deletions

View File

@ -2026,11 +2026,19 @@ namespace DocFileFormat
nElemSize = 4;
bTruncated = true;
}
if (nElemSize == 0)
{
nElemSize = 2; //enredobar.doc
}
long dwSize = nElems * nElemSize;
if (opGuides->op - 6 != (dwSize))
{
bool b = false;
if (nElems > 0x7fff)
{
dwSize = (opGuides->op - 6);
}
}
int count = dwSize / nElemSize; //1x (int or short)
for (int i = 0; i < count; ++i)
@ -2070,12 +2078,19 @@ namespace DocFileFormat
nElemSize = 4;
bTruncated = true;
}
if (nElemSize == 0)
{
nElemSize = 2; //enredobar.doc
}
long dwSize = nElems * nElemSize;
if (opLocs->op - 6 != (dwSize))
{
bool b = false;
if (nElems > 0x7fff)
{
dwSize = (opLocs->op - 6);
}
}
int count = dwSize / nElemSize; //2x (int or short)

View File

@ -70,6 +70,13 @@ namespace XLS
L"333399", L"000000", L"FFFFFF", L"FF0000", L"00FF00", L"0000FF", L"FFFF00", L"FF00FF", L"00FFFF", L"800000",
L"800000", L"800000", L"808000", L"800080", L"808000", L"C0C0C0", L"808080", L"9999FF", L"993366", L"FFFFCC",
L"CCFFFF", L"660066", L"FF8080", L"0066CC", L"CCCCFF",
//todoooo - подглядеть какие в мс далее
L"800000", L"FF00FF", L"FFFF00", L"00FFFF", L"800080", L"800000", L"808000", L"0000FF", L"00CCFF", L"CCFFFF",
L"CCFFCC", L"FFFF99", L"99CCFF", L"FF99CC", L"CC99FF", L"FFCC99", L"3366FF", L"33CCCC", L"99CC00", L"FFCC00",
L"FF9900", L"FF6600", L"666699", L"969696", L"336600", L"339966", L"330000", L"333300", L"993300", L"993366",
L"333399", L"000000", L"FFFFFF", L"FF0000", L"00FF00", L"0000FF", L"FFFF00", L"FF00FF", L"00FFFF", L"800000",
L"800000", L"800000", L"808000", L"800080", L"808000", L"C0C0C0", L"808080", L"9999FF", L"993366", L"FFFFCC",
L"CCFFFF", L"660066", L"FF8080", L"0066CC", L"CCCCFF"
};