aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/common
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2008-09-27 23:37:13 +0300
committerLasse Collin <lasse.collin@tukaani.org>2008-09-27 23:37:13 +0300
commitad97483b6e55142fd8d5c041db057017a891cd95 (patch)
tree918fca68b21e59ace93bc225dfde14733f49601b /src/liblzma/common
parentRemove po/fi.po since I'm not keeping it updated for now. (diff)
downloadxz-ad97483b6e55142fd8d5c041db057017a891cd95.tar.xz
Changed magic bytes to match the updated spec. Filename
suffix wasn't changed yet.
Diffstat (limited to 'src/liblzma/common')
-rw-r--r--src/liblzma/common/auto_decoder.c4
-rw-r--r--src/liblzma/common/stream_flags_common.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/liblzma/common/auto_decoder.c b/src/liblzma/common/auto_decoder.c
index 05a9fbb4..dd108324 100644
--- a/src/liblzma/common/auto_decoder.c
+++ b/src/liblzma/common/auto_decoder.c
@@ -52,10 +52,10 @@ auto_decode(lzma_coder *coder, lzma_allocator *allocator,
coder->sequence = SEQ_CODE;
// Detect the file format. For now this is simple, since if
- // it doesn't start with 0xFF (the first magic byte of the
+ // it doesn't start with 0xFD (the first magic byte of the
// new format), it has to be LZMA_Alone, or something that
// we don't support at all.
- if (in[*in_pos] == 0xFF) {
+ if (in[*in_pos] == 0xFD) {
return_if_error(lzma_stream_decoder_init(
&coder->next, allocator,
coder->memlimit, coder->flags));
diff --git a/src/liblzma/common/stream_flags_common.c b/src/liblzma/common/stream_flags_common.c
index 1f7220ec..ae587717 100644
--- a/src/liblzma/common/stream_flags_common.c
+++ b/src/liblzma/common/stream_flags_common.c
@@ -20,7 +20,7 @@
#include "stream_flags_common.h"
-const uint8_t lzma_header_magic[6] = { 0xFF, 0x4C, 0x5A, 0x4D, 0x41, 0x00 };
+const uint8_t lzma_header_magic[6] = { 0xFD, 0x37, 0x7A, 0x58, 0x5A, 0x00 };
const uint8_t lzma_footer_magic[2] = { 0x59, 0x5A };