aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLode Vandevenne <lode@google.com>2013-03-11 13:09:56 +0100
committerLode Vandevenne <lode@google.com>2013-03-11 13:09:56 +0100
commit25aeeecb0c8449ba6e87066373eaed5664b7b5ec (patch)
tree7240dddc30769585318fd47a9661b7b98c4c80a3
parent0b717c1b5410aa623b8b3971462bee857cb98dc3 (diff)
downloadzopfli-25aeeecb0c8449ba6e87066373eaed5664b7b5ec.tar.gz
Move ZopfliInitOptions to util.c to allow excluding gzip and zlib linkage
-rw-r--r--util.c10
-rw-r--r--zopfli_lib.c8
2 files changed, 10 insertions, 8 deletions
diff --git a/util.c b/util.c
index b106885..b7ee2a0 100644
--- a/util.c
+++ b/util.c
@@ -19,6 +19,8 @@ Author: jyrki.alakuijala@gmail.com (Jyrki Alakuijala)
#include "util.h"
+#include "zopfli.h"
+
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
@@ -200,3 +202,11 @@ int ZopfliGetLengthSymbol(int l) {
};
return table[l];
}
+
+void ZopfliInitOptions(ZopfliOptions* options) {
+ options->verbose = 0;
+ options->numiterations = 15;
+ options->blocksplitting = 1;
+ options->blocksplittinglast = 0;
+ options->blocksplittingmax = 15;
+}
diff --git a/zopfli_lib.c b/zopfli_lib.c
index 99d3f7d..561d017 100644
--- a/zopfli_lib.c
+++ b/zopfli_lib.c
@@ -11,14 +11,6 @@ Author: lode@google.com (Lode Vandevenne)
#include <assert.h>
-void ZopfliInitOptions(ZopfliOptions* options) {
- options->verbose = 0;
- options->numiterations = 15;
- options->blocksplitting = 1;
- options->blocksplittinglast = 0;
- options->blocksplittingmax = 15;
-}
-
void ZopfliCompress(const ZopfliOptions* options, ZopfliFormat output_type,
const unsigned char* in, size_t insize,
unsigned char** out, size_t* outsize)