From d3f3a94835f6e55e4d295cbc525e7d4706732647 Mon Sep 17 00:00:00 2001 From: c-spencer Date: Thu, 9 Aug 2012 16:53:37 +0100 Subject: [PATCH] Add simple support for using jpeg-turbo library. --- src/init.cc | 6 ++++++ 1 file changed, 6 insertions(+) mode change 100644 => 100755 src/init.cc diff --git a/src/init.cc b/src/init.cc old mode 100644 new mode 100755 index cd26059..7374fbf --- a/src/init.cc +++ b/src/init.cc @@ -26,6 +26,12 @@ init (Handle target) { Pattern::Initialize(target); target->Set(String::New("cairoVersion"), String::New(cairo_version_string())); #ifdef HAVE_JPEG + +#ifdef LIBJPEG_TURBO_VERSION +#define JPEG_LIB_VERSION_MAJOR 8 +#define JPEG_LIB_VERSION_MINOR 4 +#endif + char jpeg_version[10]; snprintf(jpeg_version, 10, "%d%c", JPEG_LIB_VERSION_MAJOR, JPEG_LIB_VERSION_MINOR + 'a' - 1); target->Set(String::New("jpegVersion"), String::New(jpeg_version));