4.50 beta

This commit is contained in:
Igor Pavlov
2007-07-24 00:00:00 +00:00
committed by Kornel Lesiński
parent 7038848692
commit 980e181dcc
104 changed files with 1419 additions and 4952 deletions

View File

@@ -1,7 +1,6 @@
// Rar1Decoder.cpp
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#include "StdAfx.h"

View File

@@ -1,7 +1,6 @@
// Rar15Decoder.h
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#ifndef __RAR10_DECODER_H
#define __RAR10_DECODER_H

View File

@@ -1,7 +1,6 @@
// Rar2Decoder.cpp
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#include "StdAfx.h"

View File

@@ -1,7 +1,6 @@
// Rar2Decoder.h
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#ifndef __RAR2DECODER_H
#define __RAR2DECODER_H

View File

@@ -1,7 +1,6 @@
// Rar3Decoder.cpp
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#include "StdAfx.h"

View File

@@ -1,7 +1,6 @@
// Rar3Decoder.h
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#ifndef __RAR3DECODER_H
#define __RAR3DECODER_H

View File

@@ -1,7 +1,6 @@
// Rar3Vm.cpp
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
/*
Note:

View File

@@ -1,7 +1,6 @@
// Rar3Vm.h
// According to unRAR license,
// this code may not be used to develop a
// RAR (WinRAR) compatible archiver
// According to unRAR license, this code may not be used to develop
// a program that creates RAR archives
#ifndef __RAR3VM_H
#define __RAR3VM_H
@@ -9,11 +8,10 @@
#include "Common/Types.h"
#include "Common/MyVector.h"
#include "../../../../C/CpuArch.h"
#define RARVM_STANDARD_FILTERS
#if defined(_M_IX86) || defined(_M_X64) || defined(_M_AMD64) || defined(__i386__) || defined(__x86_64__) // || defined(_M_IA64) || defined(__ia64__)
// Define RARVM_LITTLE_ENDIAN_UNALIGN, if CPU is LITTLE_ENDIAN and if it supports
// unaligned 32-bit memory accesses.
// It's for speed optimization, if you are not sure, just don't define it.
#ifdef LITTLE_ENDIAN_UNALIGN
#define RARVM_LITTLE_ENDIAN_UNALIGN
#endif