diff options
author | aavit <eirik.aavitsland@theqtcompany.com> | 2014-11-24 15:07:42 +0100 |
---|---|---|
committer | aavit <eirik.aavitsland@theqtcompany.com> | 2014-11-25 13:58:26 +0100 |
commit | 9141782adabcfd374285c3a52b7c386b9b90aa9a (patch) | |
tree | ffd34fe1677b130b9b8aec532fd2fc167ab5ec79 | |
parent | 04bcc6650f277f918a6c938ab24dc10e82d645c8 (diff) | |
download | qtimageformats-9141782adabcfd374285c3a52b7c386b9b90aa9a.tar.gz |
Don't try to use incompatible system libwebp
Make the config test check compatibility more thoroughly.
Task-number: QTBUG-42850
Change-Id: I0771ee633868ad9a7ef03eee2434504d40bc9ce4
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
-rw-r--r-- | config.tests/libwebp/libwebp.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/config.tests/libwebp/libwebp.cpp b/config.tests/libwebp/libwebp.cpp index 8a4f370..35e9b9b 100644 --- a/config.tests/libwebp/libwebp.cpp +++ b/config.tests/libwebp/libwebp.cpp @@ -32,12 +32,21 @@ ****************************************************************************/ #include <webp/decode.h> +#include <webp/encode.h> + +#if WEBP_ABI_IS_INCOMPATIBLE(WEBP_DECODER_ABI_VERSION, 0x0203) || WEBP_ABI_IS_INCOMPATIBLE(WEBP_ENCODER_ABI_VERSION, 0x0202) +#error "Incompatible libwebp version" +#endif int main(int, char **) { WebPDecoderConfig config; WebPDecBuffer *output_buffer = &config.output; WebPBitstreamFeatures *bitstream = &config.input; + WebPPicture picture; + picture.use_argb = 0; + WebPConfig config2; + config2.lossless = 0; return 0; } |