]> git.ipfire.org Git - thirdparty/xz.git/commitdiff
Fix CRC code in case --enable-small is used.
authorLasse Collin <lasse.collin@tukaani.org>
Tue, 15 Jan 2008 05:44:59 +0000 (07:44 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Tue, 15 Jan 2008 05:44:59 +0000 (07:44 +0200)
src/liblzma/check/crc32_init.c
src/liblzma/check/crc64_init.c
src/liblzma/common/init_decoder.c
src/liblzma/common/init_encoder.c
tests/test_check.c

index 996ad2669e6c041335ed68469b290bf219644bf2..0dd402a4b034e12eb950d8e030ccb67bc84063ce 100644 (file)
@@ -13,7 +13,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #ifdef HAVE_CONFIG_H
-#      include "sysdefs.h"
+#      include "check.h"
 #endif
 
 #ifdef WORDS_BIGENDIAN
index b0963f65325afc8ac959c7fb8e71cfb4ab1b0ee1..4c91a77135717edee1a1dfd579abe5157c5130a4 100644 (file)
@@ -13,7 +13,7 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #ifdef HAVE_CONFIG_H
-#      include "sysdefs.h"
+#      include "check.h"
 #endif
 
 #ifdef WORDS_BIGENDIAN
index 2d61b4518693b51d0e77dd69eb6bfb326d278ae5..e319b2f8050328ff5e9dfe612435d75db07cb729 100644 (file)
@@ -25,9 +25,7 @@ lzma_init_decoder(void)
 {
        // So far there's no decoder-specific stuff to initialize.
 
-#ifdef HAVE_CHECK
        lzma_init_check();
-#endif
 
        return;
 }
index 13873aad68e8dcbbf0401a880cca55b4bea7b20e..ec9fee6ee80fb4f4c2880a65b7c75a1b2e17fc39 100644 (file)
@@ -29,9 +29,7 @@ lzma_init_encoder(void)
        if (already_initialized)
                return;
 
-#ifdef HAVE_CHECK
        lzma_init_check();
-#endif
 
 #if defined(HAVE_SMALL) && defined(HAVE_ENCODER) && defined(HAVE_FILTER_LZMA)
        lzma_rc_init();
index cb6b8ec1dd0cf4a0f011759c3b83b07a58b9ae89..40715c6afb7de09d8845eaba882154e9b1d20bf8 100644 (file)
@@ -81,6 +81,8 @@ test_crc64(void)
 int
 main(void)
 {
+       lzma_init_check();
+
        bool error = false;
 
        error |= test_crc32();