mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-08 12:07:03 -06:00
28 lines
589 B
C++
28 lines
589 B
C++
// 7zRegister.cpp
|
|
|
|
#include "StdAfx.h"
|
|
|
|
#include "../../Common/RegisterArc.h"
|
|
|
|
#include "7zHandler.h"
|
|
|
|
namespace NArchive {
|
|
namespace N7z {
|
|
|
|
static Byte k_Signature_Dec[kSignatureSize] = {'7' + 1, 'z', 0xBC, 0xAF, 0x27, 0x1C};
|
|
|
|
REGISTER_ARC_IO_DECREMENT_SIG(
|
|
"7z", "7z", NULL, 7,
|
|
k_Signature_Dec,
|
|
0,
|
|
NArcInfoFlags::kFindSignature
|
|
| NArcInfoFlags::kCTime
|
|
| NArcInfoFlags::kATime
|
|
| NArcInfoFlags::kMTime
|
|
| NArcInfoFlags::kMTime_Default
|
|
, TIME_PREC_TO_ARC_FLAGS_MASK(NFileTimeType::kWindows)
|
|
| TIME_PREC_TO_ARC_FLAGS_TIME_DEFAULT(NFileTimeType::kWindows)
|
|
, NULL);
|
|
|
|
}}
|