From 811e2e742e64cdc4bfb9519c0d0db53ac75aa4ce Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 7 Jun 2011 02:19:03 -0400 Subject: jffs2: make lzo optional at build time The external lzo dep can be a pain to deal with when cross-compiling, so make it optional for jffs2. This is useful if people aren't even using the functionality, or for quicker development. Signed-off-by: Mike Frysinger Signed-off-by: Artem Bityutskiy --- compr_lzo.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'compr_lzo.c') diff --git a/compr_lzo.c b/compr_lzo.c index d0f0ed7..d2e2afc 100644 --- a/compr_lzo.c +++ b/compr_lzo.c @@ -24,6 +24,8 @@ #include #include #include + +#ifndef WITHOUT_LZO #include #include #include @@ -118,3 +120,16 @@ void jffs2_lzo_exit(void) free(lzo_compress_buf); free(lzo_mem); } + +#else + +int jffs2_lzo_init(void) +{ + return 0; +} + +void jffs2_lzo_exit(void) +{ +} + +#endif -- cgit v1.2.3