lib3mf :
- ricompilate versioni a 32bit con v141_xp (VisualStudio 2017 C++ per XP) - eliminate le correzioni introdotte per compilare con VS2013.
This commit is contained in:
@@ -22,12 +22,12 @@ namespace NMR {
|
||||
if (isBigEndian()) {
|
||||
header.Header.Length.length = swapBytes(header.Header.Length.length);
|
||||
}
|
||||
size_t sigSize = sizeof(header.Header.Signature.bytes);
|
||||
constexpr size_t sigSize = sizeof(header.Header.Signature.bytes);
|
||||
if (strncmp((char *)header.Header.Signature.bytes, "%3McF", sigSize) != 0)
|
||||
throw CNMRException(NMR_ERROR_COULDNOTREADENCRYPTEDSTREAM);
|
||||
if (header.Header.majorVersion != 0 || header.Header.minorVersion != 0)
|
||||
throw CNMRException(NMR_ERROR_ENCRYPTEDCONTENTVERSIONUNSUPPORTED);
|
||||
size_t headerSize = sizeof(header);
|
||||
constexpr size_t headerSize = sizeof(header);
|
||||
nfUint32 remainingBytes = header.Header.Length.length - headerSize;
|
||||
if (remainingBytes > 0) {
|
||||
m_rgAdditionalData.resize(remainingBytes, 0);
|
||||
@@ -38,7 +38,7 @@ namespace NMR {
|
||||
}
|
||||
size_t CEncryptionHeader::writeTo(PExportStream to) {
|
||||
uEncryptedFileHeader header = { { '%', '3', 'M', 'c', 'F', 0, 0, 0, 0, 0, 0, 0 } };
|
||||
size_t headerSize = sizeof(header);
|
||||
constexpr size_t headerSize = sizeof(header);
|
||||
m_nfHeaderSize = (nfUint32)(headerSize + m_rgAdditionalData.size());
|
||||
header.Header.Length.length = (nfUint32)m_nfHeaderSize;
|
||||
if (isBigEndian()) {
|
||||
|
||||
Reference in New Issue
Block a user